-/bin/sh ./regress.sh 2>&1 | tee obj/regress.out
+From scrappy@ki.net Wed Jul 31 18:17:54 1996
+Status: RO
+X-Status:
+Received: from daemun.ilt.com ([204.247.102.21]) by ki.net (8.7.5/8.7.5) with ESMTP id SAA22954 for <scrappy@ki.net>; Wed, 31 Jul 1996 18:14:36 -0400 (EDT)
+From: postgres@madmax.ilt.com
+Received: from madmax.ilt.com (madmax [199.26.203.43]) by daemun.ilt.com (8.7.5/8.7.3) with SMTP id PAA27575 for <scrappy@ki.net>; Wed, 31 Jul 1996 15:14:04 -0700 (PDT)
+Received: by madmax.ilt.com (SMI-8.6/ILT-SVR4-1.1)
+ id PAA14102; Wed, 31 Jul 1996 15:09:21 -0700
+Date: Wed, 31 Jul 1996 15:09:21 -0700
+Message-Id: <199607312209.PAA14102@madmax.ilt.com>
+To: scrappy@ki.net
+Subject: src/test/regress/expected.input
+
+
=============== destroying old regression database... =================
WARN:destroydb: database regression does not exist.
destroydb: database destroy failed on regression.
=============== creating new regression database... =================
QUERY: CREATE FUNCTION circle_in(opaque)
RETURNS circle
- AS '_OBJWD_/regress.so'
+ AS '_CWD_/obj/regress.so'
LANGUAGE 'c';
NOTICE:ProcedureCreate: type 'circle' is not yet defined
QUERY: CREATE FUNCTION circle_out(opaque)
RETURNS opaque
- AS '_OBJWD_/regress.so'
+ AS '_CWD_/obj/regress.so'
LANGUAGE 'c';
QUERY: CREATE TYPE circle (
internallength = 24,
LANGUAGE 'sql';
QUERY: CREATE FUNCTION pt_in_circle(point, circle)
RETURNS int4
- AS '_OBJWD_/regress.so'
+ AS '_CWD_/obj/regress.so'
LANGUAGE 'c';
QUERY: CREATE FUNCTION overpaid(emp)
RETURNS bool
- AS '_OBJWD_/regress.so'
+ AS '_CWD_/obj/regress.so'
LANGUAGE 'c';
QUERY: CREATE FUNCTION boxarea(box)
RETURNS int4
- AS '_OBJWD_/regress.so'
+ AS '_CWD_/obj/regress.so'
LANGUAGE 'c';
QUERY: CREATE FUNCTION interpt_pp(path, path)
RETURNS point
- AS '_OBJWD_/regress.so'
+ AS '_CWD_/obj/regress.so'
LANGUAGE 'c';
QUERY: CREATE FUNCTION reverse_c16(char16)
RETURNS char16
- AS '_OBJWD_/regress.so'
+ AS '_CWD_/obj/regress.so'
LANGUAGE 'c';
-QUERY: LOAD '_OBJWD_/regress.so'
+QUERY: LOAD '_CWD_/obj/regress.so'
COPY onek FROM '_CWD_/data/onek.data';
QUERY: COPY tenk1 FROM '_CWD_/data/tenk.data';
QUERY: INSERT INTO tenk2 VALUES (tenk1.*);
QUERY: COPY bt_f8_heap FROM '_CWD_/data/hash.data';
QUERY: INSERT INTO arrtest (a[5], b[2][1][2], c, d)
VALUES ('{1,2,3,4,5}', '{{{},{1,2}}}', '{}', '{}');
+QUERY: UPDATE arrtest SET e[0] = '1.1';
+QUERY: UPDATE arrtest SET e[1] = '2.2';
QUERY: INSERT INTO arrtest (a, b[2][2][1], c, d, e)
VALUES ('{11,12,23}', '{{3,4},{4,5}}', '{"foobar"}',
'{{"elt1", "elt2"}}', '{"3.4", "6.7"}');
FROM pg_class
WHERE relhasindex
ORDER BY relname;
-relname relhasindex
--------------- ------------
-bt_c16_heap t
-bt_f8_heap t
-bt_i4_heap t
-bt_txt_heap t
-fast_emp4000 t
-hash_c16_heap t
-hash_f8_heap t
-hash_i4_heap t
-hash_txt_heap t
-ihighway t
-onek t
-pg_attribute t
-pg_class t
-pg_proc t
-pg_type t
-road t
-shighway t
-tenk1 t
-tenk2 t
+relname |relhasindex
+-------------+-----------
+bt_c16_heap |t
+bt_f8_heap |t
+bt_i4_heap |t
+bt_txt_heap |t
+fast_emp4000 |t
+hash_c16_heap|t
+hash_f8_heap |t
+hash_i4_heap |t
+hash_txt_heap|t
+ihighway |t
+onek |t
+pg_attribute |t
+pg_class |t
+pg_proc |t
+pg_type |t
+road |t
+shighway |t
+tenk1 |t
+tenk2 |t
=============== running regression queries ... =================
QUERY: SELECT 1 AS one;
-one
-----
-1
+one
+---
+ 1
QUERY: SELECT 't'::bool AS true;
-true
------
-t
+true
+----
+t
QUERY: SELECT 'f'::bool AS false;
-false
-------
-f
+false
+-----
+f
QUERY: SELECT 't'::bool or 'f'::bool AS true;
-true
------
-t
+true
+----
+t
QUERY: SELECT 't'::bool and 'f'::bool AS false;
-false
-------
-f
+false
+-----
+f
QUERY: SELECT not 'f'::bool AS true;
-true
------
-t
+true
+----
+t
QUERY: SELECT 't'::bool = 'f'::bool AS false;
-false
-------
-f
+false
+-----
+f
QUERY: SELECT 't'::bool <> 'f'::bool AS true;
-true
------
-t
+true
+----
+t
QUERY: CREATE TABLE BOOLTBL1 (f1 bool);
QUERY: INSERT INTO BOOLTBL1 (f1) VALUES ('t'::bool);
QUERY: INSERT INTO BOOLTBL1 (f1) VALUES ('True'::bool);
QUERY: INSERT INTO BOOLTBL1 (f1) VALUES ('true'::bool);
QUERY: SELECT '' AS t_3, BOOLTBL1.*;
-t_3 f1
----- ---
- t
- t
- t
+t_3|f1
+---+--
+ |t
+ |t
+ |t
QUERY: SELECT '' AS t_3, BOOLTBL1.*
FROM BOOLTBL1
WHERE f1 = 'true'::bool;
-t_3 f1
----- ---
- t
- t
- t
+t_3|f1
+---+--
+ |t
+ |t
+ |t
QUERY: SELECT '' AS t_3, BOOLTBL1.*
FROM BOOLTBL1
WHERE f1 <> 'false'::bool;
-t_3 f1
----- ---
- t
- t
- t
+t_3|f1
+---+--
+ |t
+ |t
+ |t
QUERY: SELECT '' AS zero, BOOLTBL1.*
FROM BOOLTBL1
WHERE booleq('false'::bool, f1);
-zero f1
------ ---
+zero|f1
+----+--
QUERY: INSERT INTO BOOLTBL1 (f1) VALUES ('f'::bool);
QUERY: SELECT '' AS f_1, BOOLTBL1.*
FROM BOOLTBL1
WHERE f1 = 'false'::bool;
-f_1 f1
----- ---
- f
+f_1|f1
+---+--
+ |f
QUERY: CREATE TABLE BOOLTBL2 (f1 bool);
QUERY: INSERT INTO BOOLTBL2 (f1) VALUES ('f'::bool);
QUERY: INSERT INTO BOOLTBL2 (f1) VALUES ('false'::bool);
QUERY: INSERT INTO BOOLTBL2 (f1)
VALUES ('XXX'::bool);
QUERY: SELECT '' AS f_4, BOOLTBL2.*;
-f_4 f1
----- ---
- f
- f
- f
- f
+f_4|f1
+---+--
+ |f
+ |f
+ |f
+ |f
QUERY: SELECT '' AS tf_12, BOOLTBL1.*, BOOLTBL2.*
WHERE BOOLTBL2.f1 <> BOOLTBL1.f1;
-tf_12 f1 f1
------- --- ---
- t f
- t f
- t f
- t f
- t f
- t f
- t f
- t f
- t f
- t f
- t f
- t f
+tf_12|f1|f1
+-----+--+--
+ |t |f
+ |t |f
+ |t |f
+ |t |f
+ |t |f
+ |t |f
+ |t |f
+ |t |f
+ |t |f
+ |t |f
+ |t |f
+ |t |f
QUERY: SELECT '' AS tf_12, BOOLTBL1.*, BOOLTBL2.*
WHERE boolne(BOOLTBL2.f1,BOOLTBL1.f1);
-tf_12 f1 f1
------- --- ---
- t f
- t f
- t f
- t f
- t f
- t f
- t f
- t f
- t f
- t f
- t f
- t f
+tf_12|f1|f1
+-----+--+--
+ |t |f
+ |t |f
+ |t |f
+ |t |f
+ |t |f
+ |t |f
+ |t |f
+ |t |f
+ |t |f
+ |t |f
+ |t |f
+ |t |f
QUERY: SELECT '' AS ff_4, BOOLTBL1.*, BOOLTBL2.*
WHERE BOOLTBL2.f1 = BOOLTBL1.f1 and BOOLTBL1.f1 = 'false'::bool;
-ff_4 f1 f1
------ --- ---
- f f
- f f
- f f
- f f
+ff_4|f1|f1
+----+--+--
+ |f |f
+ |f |f
+ |f |f
+ |f |f
QUERY: SELECT '' AS tf_12_ff_4, BOOLTBL1.*, BOOLTBL2.*
WHERE BOOLTBL2.f1 = BOOLTBL1.f1 or BOOLTBL1.f1 = 'true'::bool;
-tf_12_ff_4 f1 f1
------------ --- ---
- t f
- t f
- t f
- f f
- t f
- t f
- t f
- f f
- t f
- t f
- t f
- f f
- t f
- t f
- t f
- f f
+tf_12_ff_4|f1|f1
+----------+--+--
+ |t |f
+ |t |f
+ |t |f
+ |f |f
+ |t |f
+ |t |f
+ |t |f
+ |f |f
+ |t |f
+ |t |f
+ |t |f
+ |f |f
+ |t |f
+ |t |f
+ |t |f
+ |f |f
QUERY: CREATE TABLE ABSTIME_TBL (f1 abstime);
QUERY: INSERT INTO ABSTIME_TBL (f1) VALUES ('Jan 14, 1973 03:14:21');
QUERY: INSERT INTO ABSTIME_TBL (f1) VALUES ('Mon May 1 00:30:30 PDT 1995'::abstime);
QUERY: INSERT INTO TINTERVAL_TBL (f1)
VALUES ('["" "infinity"]');
QUERY: SELECT '' AS eleven, ABSTIME_TBL.*;
-eleven f1
-------- -----------------------------
- Sun Jan 14 03:14:21 1973 PST
- Mon May 01 00:30:30 1995 PDT
- epoch
- current
- infinity
- -infinity
- Mon May 10 23:59:12 1943 PWT
- Thu Mar 07 10:00:00 1946 PST
- Wed Dec 31 15:59:59 1969 PST
- Invalid Abstime
- Invalid Abstime
+eleven|f1
+------+----------------------------
+ |Sun Jan 14 03:14:21 1973 PST
+ |Mon May 01 00:30:30 1995 PDT
+ |epoch
+ |current
+ |infinity
+ |-infinity
+ |Mon May 10 23:59:12 1943 PWT
+ |Thu Mar 07 10:00:00 1946 PST
+ |Wed Dec 31 15:59:59 1969 PST
+ |Invalid Abstime
+ |Invalid Abstime
QUERY: SELECT '' AS eight, ABSTIME_TBL.*
WHERE ABSTIME_TBL.f1 < 'Jun 30, 2001'::abstime;
-eight f1
------- -----------------------------
- Sun Jan 14 03:14:21 1973 PST
- Mon May 01 00:30:30 1995 PDT
- epoch
- current
- -infinity
- Mon May 10 23:59:12 1943 PWT
- Thu Mar 07 10:00:00 1946 PST
- Wed Dec 31 15:59:59 1969 PST
+eight|f1
+-----+----------------------------
+ |Sun Jan 14 03:14:21 1973 PST
+ |Mon May 01 00:30:30 1995 PDT
+ |epoch
+ |current
+ |-infinity
+ |Mon May 10 23:59:12 1943 PWT
+ |Thu Mar 07 10:00:00 1946 PST
+ |Wed Dec 31 15:59:59 1969 PST
QUERY: SELECT '' AS eight, ABSTIME_TBL.*
WHERE ABSTIME_TBL.f1 > '-infinity'::abstime;
-eight f1
------- -----------------------------
- Sun Jan 14 03:14:21 1973 PST
- Mon May 01 00:30:30 1995 PDT
- epoch
- current
- infinity
- Mon May 10 23:59:12 1943 PWT
- Thu Mar 07 10:00:00 1946 PST
- Wed Dec 31 15:59:59 1969 PST
+eight|f1
+-----+----------------------------
+ |Sun Jan 14 03:14:21 1973 PST
+ |Mon May 01 00:30:30 1995 PDT
+ |epoch
+ |current
+ |infinity
+ |Mon May 10 23:59:12 1943 PWT
+ |Thu Mar 07 10:00:00 1946 PST
+ |Wed Dec 31 15:59:59 1969 PST
QUERY: SELECT '' AS eight, ABSTIME_TBL.*
WHERE 'May 10, 1943 23:59:12'::abstime <> ABSTIME_TBL.f1;
-eight f1
------- -----------------------------
- Sun Jan 14 03:14:21 1973 PST
- Mon May 01 00:30:30 1995 PDT
- epoch
- current
- infinity
- -infinity
- Thu Mar 07 10:00:00 1946 PST
- Wed Dec 31 15:59:59 1969 PST
+eight|f1
+-----+----------------------------
+ |Sun Jan 14 03:14:21 1973 PST
+ |Mon May 01 00:30:30 1995 PDT
+ |epoch
+ |current
+ |infinity
+ |-infinity
+ |Thu Mar 07 10:00:00 1946 PST
+ |Wed Dec 31 15:59:59 1969 PST
QUERY: SELECT '' AS one, ABSTIME_TBL.*
WHERE 'current'::abstime = ABSTIME_TBL.f1;
-one f1
----- --------
- current
+one|f1
+---+-------
+ |current
QUERY: SELECT '' AS five, ABSTIME_TBL.*
WHERE 'epoch'::abstime >= ABSTIME_TBL.f1;
-five f1
------ -----------------------------
- epoch
- -infinity
- Mon May 10 23:59:12 1943 PWT
- Thu Mar 07 10:00:00 1946 PST
- Wed Dec 31 15:59:59 1969 PST
+five|f1
+----+----------------------------
+ |epoch
+ |-infinity
+ |Mon May 10 23:59:12 1943 PWT
+ |Thu Mar 07 10:00:00 1946 PST
+ |Wed Dec 31 15:59:59 1969 PST
QUERY: SELECT '' AS six, ABSTIME_TBL.*
WHERE ABSTIME_TBL.f1 <= 'Jan 14, 1973 03:14:21'::abstime;
-six f1
----- -----------------------------
- Sun Jan 14 03:14:21 1973 PST
- epoch
- -infinity
- Mon May 10 23:59:12 1943 PWT
- Thu Mar 07 10:00:00 1946 PST
- Wed Dec 31 15:59:59 1969 PST
+six|f1
+---+----------------------------
+ |Sun Jan 14 03:14:21 1973 PST
+ |epoch
+ |-infinity
+ |Mon May 10 23:59:12 1943 PWT
+ |Thu Mar 07 10:00:00 1946 PST
+ |Wed Dec 31 15:59:59 1969 PST
QUERY: SELECT '' AS six, ABSTIME_TBL.*
WHERE ABSTIME_TBL.f1 <?>
'["Apr 1 1945 00:00:00" "Dec 30 1999 23:00:00"]'::tinterval;
-six f1
----- -----------------------------
- Sun Jan 14 03:14:21 1973 PST
- Mon May 01 00:30:30 1995 PDT
- epoch
- current
- Thu Mar 07 10:00:00 1946 PST
- Wed Dec 31 15:59:59 1969 PST
+six|f1
+---+----------------------------
+ |Sun Jan 14 03:14:21 1973 PST
+ |Mon May 01 00:30:30 1995 PDT
+ |epoch
+ |current
+ |Thu Mar 07 10:00:00 1946 PST
+ |Wed Dec 31 15:59:59 1969 PST
QUERY: SELECT '' AS five, ABSTIME_TBL.*
WHERE (ABSTIME_TBL.f1 + '@ 3 year'::reltime) -- +3 years
< 'Jan 14 14:00:00 1977'::abstime;
-five f1
------ -----------------------------
- Sun Jan 14 03:14:21 1973 PST
- epoch
- Mon May 10 23:59:12 1943 PWT
- Thu Mar 07 10:00:00 1946 PST
- Wed Dec 31 15:59:59 1969 PST
+five|f1
+----+----------------------------
+ |Sun Jan 14 03:14:21 1973 PST
+ |epoch
+ |Mon May 10 23:59:12 1943 PWT
+ |Thu Mar 07 10:00:00 1946 PST
+ |Wed Dec 31 15:59:59 1969 PST
QUERY: SELECT '' AS five, ABSTIME_TBL.*
WHERE (ABSTIME_TBL.f1 + '@ 3 year ago'::reltime) -- -3 years
< 'Jan 14 14:00:00 1971'::abstime;
-five f1
------ -----------------------------
- Sun Jan 14 03:14:21 1973 PST
- epoch
- Mon May 10 23:59:12 1943 PWT
- Thu Mar 07 10:00:00 1946 PST
- Wed Dec 31 15:59:59 1969 PST
+five|f1
+----+----------------------------
+ |Sun Jan 14 03:14:21 1973 PST
+ |epoch
+ |Mon May 10 23:59:12 1943 PWT
+ |Thu Mar 07 10:00:00 1946 PST
+ |Wed Dec 31 15:59:59 1969 PST
QUERY: SELECT '' AS five, ABSTIME_TBL.*
WHERE (ABSTIME_TBL.f1 - '@ 3 year'::reltime) -- -(+3) years
< 'Jan 14 14:00:00 1971'::abstime;
-five f1
------ -----------------------------
- Sun Jan 14 03:14:21 1973 PST
- epoch
- Mon May 10 23:59:12 1943 PWT
- Thu Mar 07 10:00:00 1946 PST
- Wed Dec 31 15:59:59 1969 PST
+five|f1
+----+----------------------------
+ |Sun Jan 14 03:14:21 1973 PST
+ |epoch
+ |Mon May 10 23:59:12 1943 PWT
+ |Thu Mar 07 10:00:00 1946 PST
+ |Wed Dec 31 15:59:59 1969 PST
QUERY: SELECT '' AS five, ABSTIME_TBL.*
WHERE (ABSTIME_TBL.f1 - '@ 3 year ago'::reltime) -- -(-3) years
< 'Jan 14 14:00:00 1977'::abstime;
-five f1
------ -----------------------------
- Sun Jan 14 03:14:21 1973 PST
- epoch
- Mon May 10 23:59:12 1943 PWT
- Thu Mar 07 10:00:00 1946 PST
- Wed Dec 31 15:59:59 1969 PST
+five|f1
+----+----------------------------
+ |Sun Jan 14 03:14:21 1973 PST
+ |epoch
+ |Mon May 10 23:59:12 1943 PWT
+ |Thu Mar 07 10:00:00 1946 PST
+ |Wed Dec 31 15:59:59 1969 PST
QUERY: SELECT '' AS twenty, ABSTIME_TBL.*, RELTIME_TBL.*
WHERE (ABSTIME_TBL.f1 + RELTIME_TBL.f1)
< 'Jan 14 14:00:00 1971'::abstime;
-twenty f1 f1
-------- ----------------------------- -----------------
- epoch @ 1 minute
- Mon May 10 23:59:12 1943 PWT @ 1 minute
- Thu Mar 07 10:00:00 1946 PST @ 1 minute
- Wed Dec 31 15:59:59 1969 PST @ 1 minute
- epoch @ 5 hours
- Mon May 10 23:59:12 1943 PWT @ 5 hours
- Thu Mar 07 10:00:00 1946 PST @ 5 hours
- Wed Dec 31 15:59:59 1969 PST @ 5 hours
- epoch @ 10 days
- Mon May 10 23:59:12 1943 PWT @ 10 days
- Thu Mar 07 10:00:00 1946 PST @ 10 days
- Wed Dec 31 15:59:59 1969 PST @ 10 days
- epoch @ 3 months
- Mon May 10 23:59:12 1943 PWT @ 3 months
- Thu Mar 07 10:00:00 1946 PST @ 3 months
- Wed Dec 31 15:59:59 1969 PST @ 3 months
- epoch @ 14 seconds ago
- Mon May 10 23:59:12 1943 PWT @ 14 seconds ago
- Thu Mar 07 10:00:00 1946 PST @ 14 seconds ago
- Wed Dec 31 15:59:59 1969 PST @ 14 seconds ago
+twenty|f1 |f1
+------+----------------------------+----------------
+ |epoch |@ 1 minute
+ |Mon May 10 23:59:12 1943 PWT|@ 1 minute
+ |Thu Mar 07 10:00:00 1946 PST|@ 1 minute
+ |Wed Dec 31 15:59:59 1969 PST|@ 1 minute
+ |epoch |@ 5 hours
+ |Mon May 10 23:59:12 1943 PWT|@ 5 hours
+ |Thu Mar 07 10:00:00 1946 PST|@ 5 hours
+ |Wed Dec 31 15:59:59 1969 PST|@ 5 hours
+ |epoch |@ 10 days
+ |Mon May 10 23:59:12 1943 PWT|@ 10 days
+ |Thu Mar 07 10:00:00 1946 PST|@ 10 days
+ |Wed Dec 31 15:59:59 1969 PST|@ 10 days
+ |epoch |@ 3 months
+ |Mon May 10 23:59:12 1943 PWT|@ 3 months
+ |Thu Mar 07 10:00:00 1946 PST|@ 3 months
+ |Wed Dec 31 15:59:59 1969 PST|@ 3 months
+ |epoch |@ 14 seconds ago
+ |Mon May 10 23:59:12 1943 PWT|@ 14 seconds ago
+ |Thu Mar 07 10:00:00 1946 PST|@ 14 seconds ago
+ |Wed Dec 31 15:59:59 1969 PST|@ 14 seconds ago
QUERY: SELECT '' AS eight, RELTIME_TBL.*;
-eight f1
------- ------------------
- @ 1 minute
- @ 5 hours
- @ 10 days
- @ 34 years
- @ 3 months
- @ 14 seconds ago
- Undefined RelTime
- Undefined RelTime
+eight|f1
+-----+-----------------
+ |@ 1 minute
+ |@ 5 hours
+ |@ 10 days
+ |@ 34 years
+ |@ 3 months
+ |@ 14 seconds ago
+ |Undefined RelTime
+ |Undefined RelTime
QUERY: SELECT '' AS five, RELTIME_TBL.*
WHERE RELTIME_TBL.f1 <> '@ 10 days'::reltime;
-five f1
------ -----------------
- @ 1 minute
- @ 5 hours
- @ 34 years
- @ 3 months
- @ 14 seconds ago
+five|f1
+----+----------------
+ |@ 1 minute
+ |@ 5 hours
+ |@ 34 years
+ |@ 3 months
+ |@ 14 seconds ago
QUERY: SELECT '' AS three, RELTIME_TBL.*
WHERE RELTIME_TBL.f1 <= '@ 5 hours'::reltime;
-three f1
------- -----------------
- @ 1 minute
- @ 5 hours
- @ 14 seconds ago
+three|f1
+-----+----------------
+ |@ 1 minute
+ |@ 5 hours
+ |@ 14 seconds ago
QUERY: SELECT '' AS three, RELTIME_TBL.*
WHERE RELTIME_TBL.f1 < '@ 1 day'::reltime;
-three f1
------- -----------------
- @ 1 minute
- @ 5 hours
- @ 14 seconds ago
+three|f1
+-----+----------------
+ |@ 1 minute
+ |@ 5 hours
+ |@ 14 seconds ago
QUERY: SELECT '' AS one, RELTIME_TBL.*
WHERE RELTIME_TBL.f1 = '@ 34 years'::reltime;
-one f1
----- -----------
- @ 34 years
+one|f1
+---+----------
+ |@ 34 years
QUERY: SELECT '' AS two, RELTIME_TBL.*
WHERE RELTIME_TBL.f1 >= '@ 1 month'::reltime;
-two f1
----- -----------
- @ 34 years
- @ 3 months
+two|f1
+---+----------
+ |@ 34 years
+ |@ 3 months
QUERY: SELECT '' AS five, RELTIME_TBL.*
WHERE RELTIME_TBL.f1 > '@ 3 seconds ago'::reltime;
-five f1
------ -----------
- @ 1 minute
- @ 5 hours
- @ 10 days
- @ 34 years
- @ 3 months
+five|f1
+----+----------
+ |@ 1 minute
+ |@ 5 hours
+ |@ 10 days
+ |@ 34 years
+ |@ 3 months
QUERY: SELECT '' AS fifteen, r1.*, r2.*
FROM RELTIME_TBL r1, RELTIME_TBL r2
WHERE r1.f1 > r2.f1;
-fifteen f1 f1
--------- ----------- -----------------
- @ 5 hours @ 1 minute
- @ 10 days @ 1 minute
- @ 34 years @ 1 minute
- @ 3 months @ 1 minute
- @ 10 days @ 5 hours
- @ 34 years @ 5 hours
- @ 3 months @ 5 hours
- @ 34 years @ 10 days
- @ 3 months @ 10 days
- @ 34 years @ 3 months
- @ 1 minute @ 14 seconds ago
- @ 5 hours @ 14 seconds ago
- @ 10 days @ 14 seconds ago
- @ 34 years @ 14 seconds ago
- @ 3 months @ 14 seconds ago
+fifteen|f1 |f1
+-------+----------+----------------
+ |@ 5 hours |@ 1 minute
+ |@ 10 days |@ 1 minute
+ |@ 34 years|@ 1 minute
+ |@ 3 months|@ 1 minute
+ |@ 10 days |@ 5 hours
+ |@ 34 years|@ 5 hours
+ |@ 3 months|@ 5 hours
+ |@ 34 years|@ 10 days
+ |@ 3 months|@ 10 days
+ |@ 34 years|@ 3 months
+ |@ 1 minute|@ 14 seconds ago
+ |@ 5 hours |@ 14 seconds ago
+ |@ 10 days |@ 14 seconds ago
+ |@ 34 years|@ 14 seconds ago
+ |@ 3 months|@ 14 seconds ago
QUERY: SELECT '' AS seven, TINTERVAL_TBL.*;
-seven f1
------- ----------------------------------------------------------------
- ['-infinity' 'infinity']
- ['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
- ['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
- ['epoch' 'Mon May 01 00:30:30 1995 PDT']
- ['Thu Feb 15 12:15:03 1990 PST' 'current']
- ['Undefined Range']
- ['Undefined Range']
+seven|f1
+-----+---------------------------------------------------------------
+ |['-infinity' 'infinity']
+ |['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
+ |['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
+ |['epoch' 'Mon May 01 00:30:30 1995 PDT']
+ |['Thu Feb 15 12:15:03 1990 PST' 'current']
+ |['Undefined Range']
+ |['Undefined Range']
QUERY: SELECT '' AS one, t.*
FROM TINTERVAL_TBL t
WHERE t.f1 #= '@ 1 months';
-one f1
----- ----------------------------------------------------------------
- ['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
+one|f1
+---+---------------------------------------------------------------
+ |['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
QUERY: SELECT '' AS three, t.*
FROM TINTERVAL_TBL t
WHERE t.f1 #<> '@ 1 months';
-three f1
------- ----------------------------------------------------------------
- ['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
- ['epoch' 'Mon May 01 00:30:30 1995 PDT']
- ['Thu Feb 15 12:15:03 1990 PST' 'current']
+three|f1
+-----+---------------------------------------------------------------
+ |['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
+ |['epoch' 'Mon May 01 00:30:30 1995 PDT']
+ |['Thu Feb 15 12:15:03 1990 PST' 'current']
QUERY: SELECT '' AS zero, t.*
FROM TINTERVAL_TBL t
WHERE t.f1 #< '@ 1 month';
-zero f1
------ ---
+zero|f1
+----+--
QUERY: SELECT '' AS one, t.*
FROM TINTERVAL_TBL t
WHERE t.f1 #<= '@ 1 month';
-one f1
----- ----------------------------------------------------------------
- ['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
+one|f1
+---+---------------------------------------------------------------
+ |['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
QUERY: SELECT '' AS three, t.*
FROM TINTERVAL_TBL t
WHERE t.f1 #> '@ 1 year';
-three f1
------- ----------------------------------------------------------------
- ['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
- ['epoch' 'Mon May 01 00:30:30 1995 PDT']
- ['Thu Feb 15 12:15:03 1990 PST' 'current']
+three|f1
+-----+---------------------------------------------------------------
+ |['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
+ |['epoch' 'Mon May 01 00:30:30 1995 PDT']
+ |['Thu Feb 15 12:15:03 1990 PST' 'current']
QUERY: SELECT '' AS three, t.*
FROM TINTERVAL_TBL t
WHERE t.f1 #>= '@ 3 years';
-three f1
------- ----------------------------------------------------------------
- ['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
- ['epoch' 'Mon May 01 00:30:30 1995 PDT']
- ['Thu Feb 15 12:15:03 1990 PST' 'current']
+three|f1
+-----+---------------------------------------------------------------
+ |['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
+ |['epoch' 'Mon May 01 00:30:30 1995 PDT']
+ |['Thu Feb 15 12:15:03 1990 PST' 'current']
QUERY: SELECT '' AS three, t1.*
FROM TINTERVAL_TBL t1
WHERE t1.f1 &&
'["Aug 15 14:23:19 1983" "Sep 16 14:23:19 1983"]'::tinterval;
-three f1
------- ----------------------------------------------------------------
- ['-infinity' 'infinity']
- ['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
- ['epoch' 'Mon May 01 00:30:30 1995 PDT']
+three|f1
+-----+---------------------------------------------------------------
+ |['-infinity' 'infinity']
+ |['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
+ |['epoch' 'Mon May 01 00:30:30 1995 PDT']
QUERY: SELECT '' AS five, t1.*, t2.*
FROM TINTERVAL_TBL t1, TINTERVAL_TBL t2
WHERE t1.f1 && t2.f1 and
t1.f1 = t2.f1;
-five f1 f1
------ ---------------------------------------------------------------- ----------------------------------------------------------------
- ['-infinity' 'infinity'] ['-infinity' 'infinity']
- ['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST'] ['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
- ['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT'] ['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
- ['epoch' 'Mon May 01 00:30:30 1995 PDT'] ['epoch' 'Mon May 01 00:30:30 1995 PDT']
- ['Thu Feb 15 12:15:03 1990 PST' 'current'] ['Thu Feb 15 12:15:03 1990 PST' 'current']
+five|f1 |f1
+----+---------------------------------------------------------------+---------------------------------------------------------------
+ |['-infinity' 'infinity'] |['-infinity' 'infinity']
+ |['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']|['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
+ |['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']|['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
+ |['epoch' 'Mon May 01 00:30:30 1995 PDT'] |['epoch' 'Mon May 01 00:30:30 1995 PDT']
+ |['Thu Feb 15 12:15:03 1990 PST' 'current'] |['Thu Feb 15 12:15:03 1990 PST' 'current']
QUERY: SELECT '' AS fourteen, t1.*, t2.*
FROM TINTERVAL_TBL t1, TINTERVAL_TBL t2
WHERE t1.f1 && t2.f1 and
not t1.f1 = t2.f1;
-fourteen f1 f1
---------- ---------------------------------------------------------------- ----------------------------------------------------------------
- ['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST'] ['-infinity' 'infinity']
- ['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT'] ['-infinity' 'infinity']
- ['epoch' 'Mon May 01 00:30:30 1995 PDT'] ['-infinity' 'infinity']
- ['Thu Feb 15 12:15:03 1990 PST' 'current'] ['-infinity' 'infinity']
- ['-infinity' 'infinity'] ['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
- ['epoch' 'Mon May 01 00:30:30 1995 PDT'] ['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
- ['-infinity' 'infinity'] ['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
- ['epoch' 'Mon May 01 00:30:30 1995 PDT'] ['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
- ['-infinity' 'infinity'] ['epoch' 'Mon May 01 00:30:30 1995 PDT']
- ['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST'] ['epoch' 'Mon May 01 00:30:30 1995 PDT']
- ['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT'] ['epoch' 'Mon May 01 00:30:30 1995 PDT']
- ['Thu Feb 15 12:15:03 1990 PST' 'current'] ['epoch' 'Mon May 01 00:30:30 1995 PDT']
- ['-infinity' 'infinity'] ['Thu Feb 15 12:15:03 1990 PST' 'current']
- ['epoch' 'Mon May 01 00:30:30 1995 PDT'] ['Thu Feb 15 12:15:03 1990 PST' 'current']
+fourteen|f1 |f1
+--------+---------------------------------------------------------------+---------------------------------------------------------------
+ |['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']|['-infinity' 'infinity']
+ |['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']|['-infinity' 'infinity']
+ |['epoch' 'Mon May 01 00:30:30 1995 PDT'] |['-infinity' 'infinity']
+ |['Thu Feb 15 12:15:03 1990 PST' 'current'] |['-infinity' 'infinity']
+ |['-infinity' 'infinity'] |['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
+ |['epoch' 'Mon May 01 00:30:30 1995 PDT'] |['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
+ |['-infinity' 'infinity'] |['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
+ |['epoch' 'Mon May 01 00:30:30 1995 PDT'] |['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
+ |['-infinity' 'infinity'] |['epoch' 'Mon May 01 00:30:30 1995 PDT']
+ |['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']|['epoch' 'Mon May 01 00:30:30 1995 PDT']
+ |['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']|['epoch' 'Mon May 01 00:30:30 1995 PDT']
+ |['Thu Feb 15 12:15:03 1990 PST' 'current'] |['epoch' 'Mon May 01 00:30:30 1995 PDT']
+ |['-infinity' 'infinity'] |['Thu Feb 15 12:15:03 1990 PST' 'current']
+ |['epoch' 'Mon May 01 00:30:30 1995 PDT'] |['Thu Feb 15 12:15:03 1990 PST' 'current']
QUERY: SELECT '' AS five, t1.*
FROM TINTERVAL_TBL t1
WHERE not t1.f1 <<
'["Aug 15 14:23:19 1980" "Sep 16 14:23:19 1990"]'::tinterval;
-five f1
------ ----------------------------------------------------------------
- ['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
- ['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
- ['Thu Feb 15 12:15:03 1990 PST' 'current']
- ['Undefined Range']
- ['Undefined Range']
+five|f1
+----+---------------------------------------------------------------
+ |['Mon May 10 23:59:12 1943 PWT' 'Sun Jan 14 03:14:21 1973 PST']
+ |['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
+ |['Thu Feb 15 12:15:03 1990 PST' 'current']
+ |['Undefined Range']
+ |['Undefined Range']
QUERY: SELECT '' AS three, t1.*
FROM TINTERVAL_TBL t1
WHERE t1.f1 &&
('Aug 15 14:23:19 1983'::abstime <#>
'Sep 16 14:23:19 1983'::abstime);
-three f1
------- ----------------------------------------------------------------
- ['-infinity' 'infinity']
- ['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
- ['epoch' 'Mon May 01 00:30:30 1995 PDT']
+three|f1
+-----+---------------------------------------------------------------
+ |['-infinity' 'infinity']
+ |['Sun Sep 04 23:59:12 1983 PDT' 'Tue Oct 04 23:59:12 1983 PDT']
+ |['epoch' 'Mon May 01 00:30:30 1995 PDT']
QUERY: CREATE TABLE BOX_TBL (f1 box);
QUERY: INSERT INTO BOX_TBL (f1) VALUES ('(2.0,2.0,0.0,0.0)');
QUERY: INSERT INTO BOX_TBL (f1) VALUES ('(1.0,1.0,3.0,3.0)');
QUERY: INSERT INTO BOX_TBL (f1) VALUES ('asdfasdf(ad');
WARN:Bad box external representation 'asdfasdf(ad'
QUERY: SELECT '' AS four, BOX_TBL.*;
-four f1
------ ------------------
- (2,2,0,0)
- (3,3,1,1)
- (2.5,3.5,2.5,2.5)
- (3,3,3,3)
+four|f1
+----+-----------------
+ |(2,2,0,0)
+ |(3,3,1,1)
+ |(2.5,3.5,2.5,2.5)
+ |(3,3,3,3)
QUERY: SELECT '' AS four, b.*, box_area(b.f1) as barea
FROM BOX_TBL b;
-four f1 barea
------ ------------------ ------
- (2,2,0,0) 4
- (3,3,1,1) 4
- (2.5,3.5,2.5,2.5) 0
- (3,3,3,3) 0
+four|f1 |barea
+----+-----------------+-----
+ |(2,2,0,0) | 4
+ |(3,3,1,1) | 4
+ |(2.5,3.5,2.5,2.5)| 0
+ |(3,3,3,3) | 0
QUERY: SELECT '' AS three, b.f1
FROM BOX_TBL b
WHERE b.f1 && '(2.5,2.5,1.0,1.0)'::box;
-three f1
------- ------------------
- (2,2,0,0)
- (3,3,1,1)
- (2.5,3.5,2.5,2.5)
+three|f1
+-----+-----------------
+ |(2,2,0,0)
+ |(3,3,1,1)
+ |(2.5,3.5,2.5,2.5)
QUERY: SELECT '' AS two, b1.*
FROM BOX_TBL b1
WHERE b1.f1 &< '(2.0,2.0,2.5,2.5)'::box;
-two f1
----- ------------------
- (2,2,0,0)
- (2.5,3.5,2.5,2.5)
+two|f1
+---+-----------------
+ |(2,2,0,0)
+ |(2.5,3.5,2.5,2.5)
QUERY: SELECT '' AS two, b1.*
FROM BOX_TBL b1
WHERE b1.f1 &> '(2.0,2.0,2.5,2.5)'::box;
-two f1
----- ------------------
- (2.5,3.5,2.5,2.5)
- (3,3,3,3)
+two|f1
+---+-----------------
+ |(2.5,3.5,2.5,2.5)
+ |(3,3,3,3)
QUERY: SELECT '' AS two, b.f1
FROM BOX_TBL b
WHERE b.f1 << '(3.0,3.0,5.0,5.0)'::box;
-two f1
----- ------------------
- (2,2,0,0)
- (2.5,3.5,2.5,2.5)
+two|f1
+---+-----------------
+ |(2,2,0,0)
+ |(2.5,3.5,2.5,2.5)
QUERY: SELECT '' AS four, b.f1
FROM BOX_TBL b
WHERE b.f1 <= '(3.0,3.0,5.0,5.0)'::box;
-four f1
------ ------------------
- (2,2,0,0)
- (3,3,1,1)
- (2.5,3.5,2.5,2.5)
- (3,3,3,3)
+four|f1
+----+-----------------
+ |(2,2,0,0)
+ |(3,3,1,1)
+ |(2.5,3.5,2.5,2.5)
+ |(3,3,3,3)
QUERY: SELECT '' AS two, b.f1
FROM BOX_TBL b
WHERE b.f1 < '(3.0,3.0,5.0,5.0)'::box;
-two f1
----- ------------------
- (2.5,3.5,2.5,2.5)
- (3,3,3,3)
+two|f1
+---+-----------------
+ |(2.5,3.5,2.5,2.5)
+ |(3,3,3,3)
QUERY: SELECT '' AS two, b.f1
FROM BOX_TBL b
WHERE b.f1 = '(3.0,3.0,5.0,5.0)'::box;
-two f1
----- ----------
- (2,2,0,0)
- (3,3,1,1)
+two|f1
+---+---------
+ |(2,2,0,0)
+ |(3,3,1,1)
QUERY: SELECT '' AS two, b.f1
FROM BOX_TBL b -- zero area
WHERE b.f1 > '(3.5,3.0,4.5,3.0)'::box;
-two f1
----- ----------
- (2,2,0,0)
- (3,3,1,1)
+two|f1
+---+---------
+ |(2,2,0,0)
+ |(3,3,1,1)
QUERY: SELECT '' AS four, b.f1
FROM BOX_TBL b -- zero area
WHERE b.f1 >= '(3.5,3.0,4.5,3.0)'::box;
-four f1
------ ------------------
- (2,2,0,0)
- (3,3,1,1)
- (2.5,3.5,2.5,2.5)
- (3,3,3,3)
+four|f1
+----+-----------------
+ |(2,2,0,0)
+ |(3,3,1,1)
+ |(2.5,3.5,2.5,2.5)
+ |(3,3,3,3)
QUERY: SELECT '' AS two, b.f1
FROM BOX_TBL b
WHERE '(3.0,3.0,5.0,5.0)'::box >> b.f1;
-two f1
----- ------------------
- (2,2,0,0)
- (2.5,3.5,2.5,2.5)
+two|f1
+---+-----------------
+ |(2,2,0,0)
+ |(2.5,3.5,2.5,2.5)
QUERY: SELECT '' AS three, b.f1
FROM BOX_TBL b
WHERE b.f1 @ '(0,0,3,3)'::box;
-three f1
------- ----------
- (2,2,0,0)
- (3,3,1,1)
- (3,3,3,3)
+three|f1
+-----+---------
+ |(2,2,0,0)
+ |(3,3,1,1)
+ |(3,3,3,3)
QUERY: SELECT '' AS three, b.f1
FROM BOX_TBL b
WHERE '(0,0,3,3)'::box ~ b.f1;
-three f1
------- ----------
- (2,2,0,0)
- (3,3,1,1)
- (3,3,3,3)
+three|f1
+-----+---------
+ |(2,2,0,0)
+ |(3,3,1,1)
+ |(3,3,3,3)
QUERY: SELECT '' AS one, b.f1
FROM BOX_TBL b
WHERE '(1,1,3,3)'::box ~= b.f1;
-one f1
----- ----------
- (3,3,1,1)
+one|f1
+---+---------
+ |(3,3,1,1)
QUERY: SELECT '' AS four, @@(b1.f1) AS p
FROM BOX_TBL b1;
-four p
------ --------
- (1,1)
- (2,2)
- (2.5,3)
- (3,3)
+four|p
+----+-------
+ |(1,1)
+ |(2,2)
+ |(2.5,3)
+ |(3,3)
QUERY: SELECT '' AS one, b1.*, b2.*
FROM BOX_TBL b1, BOX_TBL b2
WHERE b1.f1 ~ b2.f1 and not b1.f1 ~= b2.f1;
-one f1 f1
----- ---------- ----------
- (3,3,1,1) (3,3,3,3)
+one|f1 |f1
+---+---------+---------
+ |(3,3,1,1)|(3,3,3,3)
QUERY: CREATE TABLE CHAR_TBL(f1 char);
QUERY: INSERT INTO CHAR_TBL (f1) VALUES ('a');
QUERY: INSERT INTO CHAR_TBL (f1) VALUES ('A');
QUERY: INSERT INTO CHAR_TBL (f1) VALUES ('');
QUERY: INSERT INTO CHAR_TBL (f1) VALUES ('cd');
QUERY: SELECT '' AS seven, CHAR_TBL.*;
-seven f1
------- ---
- a
- A
- 1
- 2
- 3
-
- c
+seven|f1
+-----+--
+ |a
+ |A
+ |1
+ |2
+ |3
+ |
+ |c
QUERY: SELECT '' AS six, c.*
FROM CHAR_TBL c
WHERE c.f1 <> 'a';
-six f1
----- ---
- A
- 1
- 2
- 3
-
- c
+six|f1
+---+--
+ |A
+ |1
+ |2
+ |3
+ |
+ |c
QUERY: SELECT '' AS one, c.*
FROM CHAR_TBL c
WHERE c.f1 = 'a';
-one f1
----- ---
- a
+one|f1
+---+--
+ |a
QUERY: SELECT '' AS five, c.*
FROM CHAR_TBL c
WHERE c.f1 < 'a';
-five f1
------ ---
- A
- 1
- 2
- 3
-
+five|f1
+----+--
+ |A
+ |1
+ |2
+ |3
+ |
QUERY: SELECT '' AS six, c.*
FROM CHAR_TBL c
WHERE c.f1 <= 'a';
-six f1
----- ---
- a
- A
- 1
- 2
- 3
-
+six|f1
+---+--
+ |a
+ |A
+ |1
+ |2
+ |3
+ |
QUERY: SELECT '' AS one, c.*
FROM CHAR_TBL c
WHERE c.f1 > 'a';
-one f1
----- ---
- c
+one|f1
+---+--
+ |c
QUERY: SELECT '' AS two, c.*
FROM CHAR_TBL c
WHERE c.f1 >= 'a';
-two f1
----- ---
- a
- c
+two|f1
+---+--
+ |a
+ |c
QUERY: CREATE TABLE CHAR2_TBL(f1 char2);
QUERY: INSERT INTO CHAR2_TBL (f1) VALUES ('AB');
QUERY: INSERT INTO CHAR2_TBL (f1) VALUES ('ab');
QUERY: INSERT INTO CHAR2_TBL (f1) VALUES ('');
QUERY: INSERT INTO CHAR2_TBL (f1) VALUES ('12345');
QUERY: SELECT '' AS seven, CHAR2_TBL.*;
-seven f1
------- ---
- AB
- ab
- ZY
- 34
- d
-
- 12
+seven|f1
+-----+--
+ |AB
+ |ab
+ |ZY
+ |34
+ |d
+ |
+ |12
QUERY: SELECT '' AS six, c.f1 FROM CHAR2_TBL c WHERE c.f1 <> 'AB';
-six f1
----- ---
- ab
- ZY
- 34
- d
-
- 12
+six|f1
+---+--
+ |ab
+ |ZY
+ |34
+ |d
+ |
+ |12
QUERY: SELECT '' AS one, c.f1 FROM CHAR2_TBL c WHERE c.f1 = 'AB';
-one f1
----- ---
- AB
+one|f1
+---+--
+ |AB
QUERY: SELECT '' AS three, c.f1 FROM CHAR2_TBL c WHERE c.f1 < 'AB';
-three f1
------- ---
- 34
-
- 12
+three|f1
+-----+--
+ |34
+ |
+ |12
QUERY: SELECT '' AS four, c.f1 FROM CHAR2_TBL c WHERE c.f1 <= 'AB';
-four f1
------ ---
- AB
- 34
-
- 12
+four|f1
+----+--
+ |AB
+ |34
+ |
+ |12
QUERY: SELECT '' AS three, c.f1 FROM CHAR2_TBL c WHERE c.f1 > 'AB';
-three f1
------- ---
- ab
- ZY
- d
+three|f1
+-----+--
+ |ab
+ |ZY
+ |d
QUERY: SELECT '' AS four, c.f1 FROM CHAR2_TBL c WHERE c.f1 >= 'AB';
-four f1
------ ---
- AB
- ab
- ZY
- d
+four|f1
+----+--
+ |AB
+ |ab
+ |ZY
+ |d
QUERY: SELECT '' AS seven, c.f1 FROM CHAR2_TBL c WHERE c.f1 ~ '.*';
-seven f1
------- ---
- AB
- ab
- ZY
- 34
- d
-
- 12
+seven|f1
+-----+--
+ |AB
+ |ab
+ |ZY
+ |34
+ |d
+ |
+ |12
QUERY: SELECT '' AS zero, c.f1 FROM CHAR2_TBL c WHERE c.f1 !~ '.*';
-zero f1
------ ---
+zero|f1
+----+--
QUERY: SELECT '' AS one, c.f1 FROM CHAR2_TBL c WHERE c.f1 ~ '34';
-one f1
----- ---
- 34
+one|f1
+---+--
+ |34
QUERY: SELECT '' AS one, c.f1 FROM CHAR2_TBL c WHERE c.f1 ~ '3.*';
-one f1
----- ---
- 34
+one|f1
+---+--
+ |34
QUERY: CREATE TABLE CHAR4_TBL (f1 char4);
QUERY: INSERT INTO CHAR4_TBL(f1) VALUES ('ABCD');
QUERY: INSERT INTO CHAR4_TBL(f1) VALUES ('abcd');
QUERY: INSERT INTO CHAR4_TBL(f1) VALUES ('');
QUERY: INSERT INTO CHAR4_TBL(f1) VALUES ('12345678');
QUERY: SELECT '' AS seven, CHAR4_TBL.*;
-seven f1
------- -----
- ABCD
- abcd
- ZYWZ
- 343f
- d34a
-
- 1234
+seven|f1
+-----+----
+ |ABCD
+ |abcd
+ |ZYWZ
+ |343f
+ |d34a
+ |
+ |1234
QUERY: SELECT '' AS six, c.f1 FROM CHAR4_TBL c WHERE c.f1 <> 'ABCD';
-six f1
----- -----
- abcd
- ZYWZ
- 343f
- d34a
-
- 1234
+six|f1
+---+----
+ |abcd
+ |ZYWZ
+ |343f
+ |d34a
+ |
+ |1234
QUERY: SELECT '' AS one, c.f1 FROM CHAR4_TBL c WHERE c.f1 = 'ABCD';
-one f1
----- -----
- ABCD
+one|f1
+---+----
+ |ABCD
QUERY: SELECT '' AS three, c.f1 FROM CHAR4_TBL c WHERE c.f1 < 'ABCD';
-three f1
------- -----
- 343f
-
- 1234
+three|f1
+-----+----
+ |343f
+ |
+ |1234
QUERY: SELECT '' AS four, c.f1 FROM CHAR4_TBL c WHERE c.f1 <= 'ABCD';
-four f1
------ -----
- ABCD
- 343f
-
- 1234
+four|f1
+----+----
+ |ABCD
+ |343f
+ |
+ |1234
QUERY: SELECT '' AS three, c.f1 FROM CHAR4_TBL c WHERE c.f1 > 'ABCD';
-three f1
------- -----
- abcd
- ZYWZ
- d34a
+three|f1
+-----+----
+ |abcd
+ |ZYWZ
+ |d34a
QUERY: SELECT '' AS four, c.f1 FROM CHAR4_TBL c WHERE c.f1 >= 'ABCD';
-four f1
------ -----
- ABCD
- abcd
- ZYWZ
- d34a
+four|f1
+----+----
+ |ABCD
+ |abcd
+ |ZYWZ
+ |d34a
QUERY: SELECT '' AS seven, c.f1 FROM CHAR4_TBL c WHERE c.f1 ~ '.*';
-seven f1
------- -----
- ABCD
- abcd
- ZYWZ
- 343f
- d34a
-
- 1234
+seven|f1
+-----+----
+ |ABCD
+ |abcd
+ |ZYWZ
+ |343f
+ |d34a
+ |
+ |1234
QUERY: SELECT '' AS zero, c.f1 FROM CHAR4_TBL c WHERE c.f1 !~ '.*';
-zero f1
------ ---
+zero|f1
+----+--
QUERY: SELECT '' AS three, c.f1 FROM CHAR4_TBL c WHERE c.f1 ~ '.*34.*';
-three f1
------- -----
- 343f
- d34a
- 1234
+three|f1
+-----+----
+ |343f
+ |d34a
+ |1234
QUERY: CREATE TABLE CHAR8_TBL(f1 char8);
QUERY: INSERT INTO CHAR8_TBL(f1) VALUES ('ABCDEFGH');
QUERY: INSERT INTO CHAR8_TBL(f1) VALUES ('abcdefgh');
QUERY: INSERT INTO CHAR8_TBL(f1) VALUES ('');
QUERY: INSERT INTO CHAR8_TBL(f1) VALUES ('1234567890');
QUERY: SELECT '' AS seven, CHAR8_TBL.*;
-seven f1
------- ---------
- ABCDEFGH
- abcdefgh
- ZYWZ410-
- 343f%2a
- d34aas
-
- 12345678
+seven|f1
+-----+--------
+ |ABCDEFGH
+ |abcdefgh
+ |ZYWZ410-
+ |343f%2a
+ |d34aas
+ |
+ |12345678
QUERY: SELECT '' AS six, c.f1 FROM CHAR8_TBL c WHERE c.f1 <> 'ABCDEFGH';
-six f1
----- ---------
- abcdefgh
- ZYWZ410-
- 343f%2a
- d34aas
-
- 12345678
+six|f1
+---+--------
+ |abcdefgh
+ |ZYWZ410-
+ |343f%2a
+ |d34aas
+ |
+ |12345678
QUERY: SELECT '' AS one, c.f1 FROM CHAR8_TBL c WHERE c.f1 = 'ABCDEFGH';
-one f1
----- ---------
- ABCDEFGH
+one|f1
+---+--------
+ |ABCDEFGH
QUERY: SELECT '' AS three, c.f1 FROM CHAR8_TBL c WHERE c.f1 < 'ABCDEFGH';
-three f1
------- ---------
- 343f%2a
-
- 12345678
+three|f1
+-----+--------
+ |343f%2a
+ |
+ |12345678
QUERY: SELECT '' AS four, c.f1 FROM CHAR8_TBL c WHERE c.f1 <= 'ABCDEFGH';
-four f1
------ ---------
- ABCDEFGH
- 343f%2a
-
- 12345678
+four|f1
+----+--------
+ |ABCDEFGH
+ |343f%2a
+ |
+ |12345678
QUERY: SELECT '' AS three, c.f1 FROM CHAR8_TBL c WHERE c.f1 > 'ABCDEFGH';
-three f1
------- ---------
- abcdefgh
- ZYWZ410-
- d34aas
+three|f1
+-----+--------
+ |abcdefgh
+ |ZYWZ410-
+ |d34aas
QUERY: SELECT '' AS four, c.f1 FROM CHAR8_TBL c WHERE c.f1 >= 'ABCDEFGH';
-four f1
------ ---------
- ABCDEFGH
- abcdefgh
- ZYWZ410-
- d34aas
+four|f1
+----+--------
+ |ABCDEFGH
+ |abcdefgh
+ |ZYWZ410-
+ |d34aas
QUERY: SELECT '' AS seven, c.f1 FROM CHAR8_TBL c WHERE c.f1 ~ '.*';
-seven f1
------- ---------
- ABCDEFGH
- abcdefgh
- ZYWZ410-
- 343f%2a
- d34aas
-
- 12345678
+seven|f1
+-----+--------
+ |ABCDEFGH
+ |abcdefgh
+ |ZYWZ410-
+ |343f%2a
+ |d34aas
+ |
+ |12345678
QUERY: SELECT '' AS zero, c.f1 FROM CHAR8_TBL c WHERE c.f1 !~ '.*';
-zero f1
------ ---
+zero|f1
+----+--
QUERY: SELECT '' AS four, c.f1 FROM CHAR8_TBL c WHERE c.f1 ~ '[0-9]';
-four f1
------ ---------
- ZYWZ410-
- 343f%2a
- d34aas
- 12345678
+four|f1
+----+--------
+ |ZYWZ410-
+ |343f%2a
+ |d34aas
+ |12345678
QUERY: SELECT '' AS three, c.f1 FROM CHAR8_TBL c WHERE c.f1 ~ '.*34.*';
-three f1
------- ---------
- 343f%2a
- d34aas
- 12345678
+three|f1
+-----+--------
+ |343f%2a
+ |d34aas
+ |12345678
QUERY: CREATE TABLE CHAR16_TBL(f1 char16);
QUERY: INSERT INTO CHAR16_TBL(f1) VALUES ('ABCDEFGHIJKLMNOP');
QUERY: INSERT INTO CHAR16_TBL(f1) VALUES ('abcdefghijklmnop');
QUERY: INSERT INTO CHAR16_TBL(f1) VALUES ('');
QUERY: INSERT INTO CHAR16_TBL(f1) VALUES ('1234567890ABCDEFGHIJKLMNOPQRSTUV');
QUERY: SELECT '' AS seven, CHAR16_TBL.*;
-seven f1
------- -----------------
- ABCDEFGHIJKLMNOP
- abcdefghijklmnop
- asdfghjkl;
- 343f%2a
- d34aaasdf
-
- 1234567890ABCDEF
+seven|f1
+-----+----------------
+ |ABCDEFGHIJKLMNOP
+ |abcdefghijklmnop
+ |asdfghjkl;
+ |343f%2a
+ |d34aaasdf
+ |
+ |1234567890ABCDEF
QUERY: SELECT '' AS six, c.f1 FROM CHAR16_TBL c WHERE c.f1 <> 'ABCDEFGHIJKLMNOP';
-six f1
----- -----------------
- abcdefghijklmnop
- asdfghjkl;
- 343f%2a
- d34aaasdf
-
- 1234567890ABCDEF
+six|f1
+---+----------------
+ |abcdefghijklmnop
+ |asdfghjkl;
+ |343f%2a
+ |d34aaasdf
+ |
+ |1234567890ABCDEF
QUERY: SELECT '' AS one, c.f1 FROM CHAR16_TBL c WHERE c.f1 = 'ABCDEFGHIJKLMNOP';
-one f1
----- -----------------
- ABCDEFGHIJKLMNOP
+one|f1
+---+----------------
+ |ABCDEFGHIJKLMNOP
QUERY: SELECT '' AS three, c.f1 FROM CHAR16_TBL c WHERE c.f1 < 'ABCDEFGHIJKLMNOP';
-three f1
------- -----------------
- 343f%2a
-
- 1234567890ABCDEF
+three|f1
+-----+----------------
+ |343f%2a
+ |
+ |1234567890ABCDEF
QUERY: SELECT '' AS four, c.f1 FROM CHAR16_TBL c WHERE c.f1 <= 'ABCDEFGHIJKLMNOP';
-four f1
------ -----------------
- ABCDEFGHIJKLMNOP
- 343f%2a
-
- 1234567890ABCDEF
+four|f1
+----+----------------
+ |ABCDEFGHIJKLMNOP
+ |343f%2a
+ |
+ |1234567890ABCDEF
QUERY: SELECT '' AS three, c.f1 FROM CHAR16_TBL c WHERE c.f1 > 'ABCDEFGHIJKLMNOP';
-three f1
------- -----------------
- abcdefghijklmnop
- asdfghjkl;
- d34aaasdf
+three|f1
+-----+----------------
+ |abcdefghijklmnop
+ |asdfghjkl;
+ |d34aaasdf
QUERY: SELECT '' AS four, c.f1 FROM CHAR16_TBL c WHERE c.f1 >= 'ABCDEFGHIJKLMNOP';
-four f1
------ -----------------
- ABCDEFGHIJKLMNOP
- abcdefghijklmnop
- asdfghjkl;
- d34aaasdf
+four|f1
+----+----------------
+ |ABCDEFGHIJKLMNOP
+ |abcdefghijklmnop
+ |asdfghjkl;
+ |d34aaasdf
QUERY: SELECT '' AS seven, c.f1 FROM CHAR16_TBL c WHERE c.f1 ~ '.*';
-seven f1
------- -----------------
- ABCDEFGHIJKLMNOP
- abcdefghijklmnop
- asdfghjkl;
- 343f%2a
- d34aaasdf
-
- 1234567890ABCDEF
+seven|f1
+-----+----------------
+ |ABCDEFGHIJKLMNOP
+ |abcdefghijklmnop
+ |asdfghjkl;
+ |343f%2a
+ |d34aaasdf
+ |
+ |1234567890ABCDEF
QUERY: SELECT '' AS zero, c.f1 FROM CHAR16_TBL c WHERE c.f1 !~ '.*';
-zero f1
------ ---
+zero|f1
+----+--
QUERY: SELECT '' AS three, c.f1 FROM CHAR16_TBL c WHERE c.f1 ~ '[0-9]';
-three f1
------- -----------------
- 343f%2a
- d34aaasdf
- 1234567890ABCDEF
+three|f1
+-----+----------------
+ |343f%2a
+ |d34aaasdf
+ |1234567890ABCDEF
QUERY: SELECT '' AS two, c.f1 FROM CHAR16_TBL c WHERE c.f1 ~ '.*asdf.*';
-two f1
----- -----------
- asdfghjkl;
- d34aaasdf
+two|f1
+---+----------
+ |asdfghjkl;
+ |d34aaasdf
QUERY: CREATE TABLE FLOAT4_TBL (f1 float4);
QUERY: INSERT INTO FLOAT4_TBL(f1) VALUES ('0.0');
QUERY: INSERT INTO FLOAT4_TBL(f1) VALUES ('1004.30');
WARN: Bad float4 input format -- underflow
QUERY: SELECT '' AS five, FLOAT4_TBL.*;
-five f1
------ ------------
- 0
- 1004.3
- -34.84
- 1.23457e+20
- 1.23457e-20
+five|f1
+----+-----------
+ |0
+ |1004.3
+ |-34.84
+ |1.23457e+20
+ |1.23457e-20
QUERY: SELECT '' AS four, f.* FROM FLOAT4_TBL f WHERE f.f1 <> '1004.3';
-four f1
------ ------------
- 0
- -34.84
- 1.23457e+20
- 1.23457e-20
+four|f1
+----+-----------
+ |0
+ |-34.84
+ |1.23457e+20
+ |1.23457e-20
QUERY: SELECT '' AS one, f.* FROM FLOAT4_TBL f WHERE f.f1 = '1004.3';
-one f1
----- -------
- 1004.3
+one| f1
+---+------
+ |1004.3
QUERY: SELECT '' AS three, f.* FROM FLOAT4_TBL f WHERE '1004.3' > f.f1;
-three f1
------- ------------
- 0
- -34.84
- 1.23457e-20
+three| f1
+-----+-----------
+ | 0
+ | -34.84
+ |1.23457e-20
QUERY: SELECT '' AS three, f.* FROM FLOAT4_TBL f WHERE f.f1 < '1004.3';
-three f1
------- ------------
- 0
- -34.84
- 1.23457e-20
+three| f1
+-----+-----------
+ | 0
+ | -34.84
+ |1.23457e-20
QUERY: SELECT '' AS four, f.* FROM FLOAT4_TBL f WHERE '1004.3' >= f.f1;
-four f1
------ ------------
- 0
- 1004.3
- -34.84
- 1.23457e-20
+four| f1
+----+-----------
+ | 0
+ | 1004.3
+ | -34.84
+ |1.23457e-20
QUERY: SELECT '' AS four, f.* FROM FLOAT4_TBL f WHERE f.f1 <= '1004.3';
-four f1
------ ------------
- 0
- 1004.3
- -34.84
- 1.23457e-20
+four| f1
+----+-----------
+ | 0
+ | 1004.3
+ | -34.84
+ |1.23457e-20
QUERY: SELECT '' AS three, f.f1, f.f1 * '-10' AS x FROM FLOAT4_TBL f
WHERE f.f1 > '0.0';
-three f1 x
------- ------------ -------------
- 1004.3 -10043
- 1.23457e+20 -1.23457e+21
- 1.23457e-20 -1.23457e-19
+three|f1 |x
+-----+-----------+------------
+ |1004.3 |-10043
+ |1.23457e+20|-1.23457e+21
+ |1.23457e-20|-1.23457e-19
QUERY: SELECT '' AS three, f.f1, f.f1 + '-10' AS x FROM FLOAT4_TBL f
WHERE f.f1 > '0.0'
SELECT '' AS three, f.f1, f.f1 / '-10' AS x FROM FLOAT4_TBL f
WHERE f.f1 > '0.0';
-three f1 x
------- ------------ ------------
- 1004.3 994.3
- 1.23457e+20 1.23457e+20
- 1.23457e-20 -10
+three|f1 |x
+-----+-----------+-----------
+ |1004.3 |994.3
+ |1.23457e+20|1.23457e+20
+ |1.23457e-20|-10
QUERY: SELECT '' AS three, f.f1, f.f1 - '-10' AS x FROM FLOAT4_TBL f
WHERE f.f1 > '0.0';
-three f1 x
------- ------------ -------------
- 1004.3 -100.43
- 1.23457e+20 -1.23457e+19
- 1.23457e-20 -1.23457e-21
+three|f1 |x
+-----+-----------+------------
+ |1004.3 |-100.43
+ |1.23457e+20|-1.23457e+19
+ |1.23457e-20|-1.23457e-21
QUERY: SELECT '' AS bad, f.f1 / '0.0' from FLOAT4_TBL f;
-three f1 x
------- ------------ ------------
- 1004.3 1014.3
- 1.23457e+20 1.23457e+20
- 1.23457e-20 10
+three|f1 |x
+-----+-----------+-----------
+ |1004.3 |1014.3
+ |1.23457e+20|1.23457e+20
+ |1.23457e-20|10
QUERY: SELECT '' AS five, FLOAT4_TBL.*;
WARN:float4div: divide by 0.0 error
QUERY: SELECT '' AS five, f.f1, @f.f1 AS abs_f1 FROM FLOAT4_TBL f;
-five f1
------ ------------
- 0
- 1004.3
- -34.84
- 1.23457e+20
- 1.23457e-20
+five|f1
+----+-----------
+ |0
+ |1004.3
+ |-34.84
+ |1.23457e+20
+ |1.23457e-20
QUERY: UPDATE FLOAT4_TBL
SET f1 = FLOAT4_TBL.f1 * '-1'
WHERE FLOAT4_TBL.f1 > '0.0';
-five f1 abs_f1
------ ------------ ------------
- 0 0
- 1004.3 1004.3
- -34.84 34.84
- 1.23457e+20 1.23457e+20
- 1.23457e-20 1.23457e-20
+five|f1 |abs_f1
+----+-----------+-----------
+ |0 |0
+ |1004.3 |1004.3
+ |-34.84 |34.84
+ |1.23457e+20|1.23457e+20
+ |1.23457e-20|1.23457e-20
QUERY: SELECT '' AS five, FLOAT4_TBL.*;
QUERY: CREATE TABLE FLOAT8_TBL(f1 float8);
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('0.0');
WARN: Bad float8 input format
QUERY: SELECT '' AS five, FLOAT8_TBL.*;
-five f1
------ ---------------------
- 0
- 1004.3
- -34.84
- 1.2345678901234e+200
- 1.2345678901234e-200
+five|f1
+----+--------------------
+ |0
+ |1004.3
+ |-34.84
+ |1.2345678901234e+200
+ |1.2345678901234e-200
QUERY: SELECT '' AS four, f.* FROM FLOAT8_TBL f WHERE f.f1 <> '1004.3';
-four f1
------ ---------------------
- 0
- -34.84
- 1.2345678901234e+200
- 1.2345678901234e-200
+four|f1
+----+--------------------
+ |0
+ |-34.84
+ |1.2345678901234e+200
+ |1.2345678901234e-200
QUERY: SELECT '' AS one, f.* FROM FLOAT8_TBL f WHERE f.f1 = '1004.3';
-one f1
----- -------
- 1004.3
+one| f1
+---+------
+ |1004.3
QUERY: SELECT '' AS three, f.* FROM FLOAT8_TBL f WHERE '1004.3' > f.f1;
-three f1
------- ---------------------
- 0
- -34.84
- 1.2345678901234e-200
+three| f1
+-----+--------------------
+ | 0
+ | -34.84
+ |1.2345678901234e-200
QUERY: SELECT '' AS three, f.* FROM FLOAT8_TBL f WHERE f.f1 < '1004.3';
-three f1
------- ---------------------
- 0
- -34.84
- 1.2345678901234e-200
+three| f1
+-----+--------------------
+ | 0
+ | -34.84
+ |1.2345678901234e-200
QUERY: SELECT '' AS four, f.* FROM FLOAT8_TBL f WHERE '1004.3' >= f.f1;
-four f1
------ ---------------------
- 0
- 1004.3
- -34.84
- 1.2345678901234e-200
+four| f1
+----+--------------------
+ | 0
+ | 1004.3
+ | -34.84
+ |1.2345678901234e-200
QUERY: SELECT '' AS four, f.* FROM FLOAT8_TBL f WHERE f.f1 <= '1004.3';
-four f1
------ ---------------------
- 0
- 1004.3
- -34.84
- 1.2345678901234e-200
+four| f1
+----+--------------------
+ | 0
+ | 1004.3
+ | -34.84
+ |1.2345678901234e-200
QUERY: SELECT '' AS three, f.f1, f.f1 * '-10' AS x
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
-three f1 x
------- --------------------- ----------------------
- 1004.3 -10043
- 1.2345678901234e+200 -1.2345678901234e+201
- 1.2345678901234e-200 -1.2345678901234e-199
+three|f1 |x
+-----+--------------------+---------------------
+ |1004.3 |-10043
+ |1.2345678901234e+200|-1.2345678901234e+201
+ |1.2345678901234e-200|-1.2345678901234e-199
QUERY: SELECT '' AS three, f.f1, f.f1 + '-10' AS x
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
-three f1 x
------- --------------------- ---------------------
- 1004.3 994.3
- 1.2345678901234e+200 1.2345678901234e+200
- 1.2345678901234e-200 -10
+three|f1 |x
+-----+--------------------+--------------------
+ |1004.3 |994.3
+ |1.2345678901234e+200|1.2345678901234e+200
+ |1.2345678901234e-200|-10
QUERY: SELECT '' AS three, f.f1, f.f1 / '-10' AS x
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
-three f1 x
------- --------------------- ----------------------
- 1004.3 -100.43
- 1.2345678901234e+200 -1.2345678901234e+199
- 1.2345678901234e-200 -1.2345678901234e-201
+three|f1 |x
+-----+--------------------+---------------------
+ |1004.3 |-100.43
+ |1.2345678901234e+200|-1.2345678901234e+199
+ |1.2345678901234e-200|-1.2345678901234e-201
QUERY: SELECT '' AS three, f.f1, f.f1 - '-10' AS x
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
-three f1 x
------- --------------------- ---------------------
- 1004.3 1014.3
- 1.2345678901234e+200 1.2345678901234e+200
- 1.2345678901234e-200 10
+three|f1 |x
+-----+--------------------+--------------------
+ |1004.3 |1014.3
+ |1.2345678901234e+200|1.2345678901234e+200
+ |1.2345678901234e-200|10
QUERY: SELECT '' AS one, f.f1 ^ '2.0' AS square_f1
FROM FLOAT8_TBL f where f.f1 = '1004.3';
-one square_f1
----- -----------
- 1008618.49
+one| square_f1
+---+----------
+ |1008618.49
QUERY: SELECT '' AS five, f.f1, @f.f1 AS abs_f1
FROM FLOAT8_TBL f;
-five f1 abs_f1
------ --------------------- ---------------------
- 0 0
- 1004.3 1004.3
- -34.84 34.84
- 1.2345678901234e+200 1.2345678901234e+200
- 1.2345678901234e-200 1.2345678901234e-200
+five|f1 |abs_f1
+----+--------------------+--------------------
+ |0 |0
+ |1004.3 |1004.3
+ |-34.84 |34.84
+ |1.2345678901234e+200|1.2345678901234e+200
+ |1.2345678901234e-200|1.2345678901234e-200
QUERY: SELECT '' AS five, f.f1, %f.f1 AS trunc_f1
FROM FLOAT8_TBL f;
-five f1 trunc_f1
------ --------------------- ---------------------
- 0 0
- 1004.3 1004
- -34.84 -34
- 1.2345678901234e+200 1.2345678901234e+200
- 1.2345678901234e-200 0
+five|f1 |trunc_f1
+----+--------------------+--------------------
+ |0 |0
+ |1004.3 |1004
+ |-34.84 |-34
+ |1.2345678901234e+200|1.2345678901234e+200
+ |1.2345678901234e-200|0
QUERY: SELECT '' AS five, f.f1, f.f1 % AS round_f1
FROM FLOAT8_TBL f;
-five f1 round_f1
------ --------------------- ---------------------
- 0 0
- 1004.3 1004
- -34.84 -35
- 1.2345678901234e+200 1.2345678901234e+200
- 1.2345678901234e-200 0
+five|f1 |round_f1
+----+--------------------+--------------------
+ |0 |0
+ |1004.3 |1004
+ |-34.84 |-35
+ |1.2345678901234e+200|1.2345678901234e+200
+ |1.2345678901234e-200|0
QUERY: SELECT '' AS three, f.f1, |/f.f1 AS sqrt_f1
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
-three f1 sqrt_f1
------- --------------------- ----------------------
- 1004.3 31.6906926399535
- 1.2345678901234e+200 1.11111110611109e+100
- 1.2345678901234e-200 1.11111110611109e-100
+three|f1 |sqrt_f1
+-----+--------------------+---------------------
+ |1004.3 |31.6906926399535
+ |1.2345678901234e+200|1.11111110611109e+100
+ |1.2345678901234e-200|1.11111110611109e-100
QUERY: SELECT '' AS three, f.f1, : ( ; f.f1) AS exp_ln_f1
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
-three f1 exp_ln_f1
------- --------------------- ----------------------
- 1004.3 1004.3
- 1.2345678901234e+200 1.23456789012338e+200
- 1.2345678901234e-200 1.23456789012339e-200
+three|f1 |exp_ln_f1
+-----+--------------------+---------------------
+ |1004.3 |1004.3
+ |1.2345678901234e+200|1.23456789012338e+200
+ |1.2345678901234e-200|1.23456789012339e-200
QUERY: SELECT '' AS five, f.f1, ||/f.f1 AS cbrt_f1 FROM FLOAT8_TBL f;
-five f1 cbrt_f1
------ --------------------- ---------------------
- 0 0
- 1004.3 10.014312837827
- -34.84 -3.26607421344208
- 1.2345678901234e+200 4.97933859234765e+66
- 1.2345678901234e-200 2.3112042409018e-67
+five|f1 |cbrt_f1
+----+--------------------+--------------------
+ |0 |0
+ |1004.3 |10.014312837827
+ |-34.84 |-3.26607421344208
+ |1.2345678901234e+200|4.97933859234765e+66
+ |1.2345678901234e-200|2.3112042409018e-67
QUERY: SELECT '' AS five, FLOAT8_TBL.*;
-five f1
------ ---------------------
- 0
- 1004.3
- -34.84
- 1.2345678901234e+200
- 1.2345678901234e-200
+five|f1
+----+--------------------
+ |0
+ |1004.3
+ |-34.84
+ |1.2345678901234e+200
+ |1.2345678901234e-200
QUERY: UPDATE FLOAT8_TBL
SET f1 = FLOAT8_TBL.f1 * '-1'
WHERE FLOAT8_TBL.f1 > '0.0';
QUERY: SELECT '' AS bad, f.f1 * '1e200' from FLOAT8_TBL f;
-WARN:floating point exception! the last floating point operation either exceeded legal ranges or was a divide by zero
+WARN: Bad float8 input format -- overflow
+
QUERY: SELECT '' AS bad, f.f1 ^ '1e200' from FLOAT8_TBL f;
WARN:pow() returned a floating point out of the range
QUERY: SELECT '' AS bad, f.f1 / '0.0' from FLOAT8_TBL f;
WARN:float8div: divide by 0.0 error
QUERY: SELECT '' AS five, FLOAT8_TBL.*;
-five f1
------ ----------------------
- 0
- -34.84
- -1004.3
- -1.2345678901234e+200
- -1.2345678901234e-200
+five|f1
+----+---------------------
+ |0
+ |-34.84
+ |-1004.3
+ |-1.2345678901234e+200
+ |-1.2345678901234e-200
QUERY: CREATE TABLE INT2_TBL(f1 int2);
QUERY: INSERT INTO INT2_TBL(f1) VALUES ('0');
QUERY: INSERT INTO INT2_TBL(f1) VALUES ('1234');
QUERY: INSERT INTO INT2_TBL(f1) VALUES ('asdf');
WARN:pg_atoi: error in "asdf": can't parse "asdf"
QUERY: SELECT '' AS five, INT2_TBL.*;
-five f1
------ -------
- 0
- 1234
- -1234
- 32767
- -32767
+five| f1
+----+------
+ | 0
+ | 1234
+ | -1234
+ | 32767
+ |-32767
QUERY: SELECT '' AS four, i.* FROM INT2_TBL i WHERE i.f1 <> '0'::int2;
-four f1
------ -------
- 1234
- -1234
- 32767
- -32767
+four| f1
+----+------
+ | 1234
+ | -1234
+ | 32767
+ |-32767
QUERY: SELECT '' AS four, i.* FROM INT2_TBL i WHERE i.f1 <> '0'::int4;
-four f1
------ -------
- 1234
- -1234
- 32767
- -32767
+four| f1
+----+------
+ | 1234
+ | -1234
+ | 32767
+ |-32767
QUERY: SELECT '' AS one, i.* FROM INT2_TBL i WHERE i.f1 = '0'::int2;
-one f1
----- ---
- 0
+one|f1
+---+--
+ | 0
QUERY: SELECT '' AS one, i.* FROM INT2_TBL i WHERE i.f1 = '0'::int4;
-one f1
----- ---
- 0
+one|f1
+---+--
+ | 0
QUERY: SELECT '' AS two, i.* FROM INT2_TBL i WHERE i.f1 < '0'::int2;
-two f1
----- -------
- -1234
- -32767
+two| f1
+---+------
+ | -1234
+ |-32767
QUERY: SELECT '' AS two, i.* FROM INT2_TBL i WHERE i.f1 < '0'::int4;
-two f1
----- -------
- -1234
- -32767
+two| f1
+---+------
+ | -1234
+ |-32767
QUERY: SELECT '' AS three, i.* FROM INT2_TBL i WHERE i.f1 <= '0'::int2;
-three f1
------- -------
- 0
- -1234
- -32767
+three| f1
+-----+------
+ | 0
+ | -1234
+ |-32767
QUERY: SELECT '' AS three, i.* FROM INT2_TBL i WHERE i.f1 <= '0'::int4;
-three f1
------- -------
- 0
- -1234
- -32767
+three| f1
+-----+------
+ | 0
+ | -1234
+ |-32767
QUERY: SELECT '' AS two, i.* FROM INT2_TBL i WHERE i.f1 > '0'::int2;
-two f1
----- ------
- 1234
- 32767
+two| f1
+---+-----
+ | 1234
+ |32767
QUERY: SELECT '' AS two, i.* FROM INT2_TBL i WHERE i.f1 > '0'::int4;
-two f1
----- ------
- 1234
- 32767
+two| f1
+---+-----
+ | 1234
+ |32767
QUERY: SELECT '' AS three, i.* FROM INT2_TBL i WHERE i.f1 >= '0'::int2;
-three f1
------- ------
- 0
- 1234
- 32767
+three| f1
+-----+-----
+ | 0
+ | 1234
+ |32767
QUERY: SELECT '' AS three, i.* FROM INT2_TBL i WHERE i.f1 >= '0'::int4;
-three f1
------- ------
- 0
- 1234
- 32767
+three| f1
+-----+-----
+ | 0
+ | 1234
+ |32767
QUERY: SELECT '' AS one, i.* FROM INT2_TBL i WHERE (i.f1 % '2'::int2) = '1'::int2;
-one f1
----- ------
- 32767
+one| f1
+---+-----
+ |32767
QUERY: SELECT '' AS three, i.* FROM INT2_TBL i WHERE (i.f1 % '2'::int4) = '0'::int2;
-three f1
------- ------
- 0
- 1234
- -1234
+three| f1
+-----+-----
+ | 0
+ | 1234
+ |-1234
QUERY: SELECT '' AS five, i.f1, i.f1 * '2'::int2 AS x FROM INT2_TBL i;
-five f1 x
------ ------- ------
- 0 0
- 1234 2468
- -1234 -2468
- 32767 -2
- -32767 2
+five| f1| x
+----+------+-----
+ | 0| 0
+ | 1234| 2468
+ | -1234|-2468
+ | 32767| -2
+ |-32767| 2
QUERY: SELECT '' AS five, i.f1, i.f1 * '2'::int4 AS x FROM INT2_TBL i;
-five f1 x
------ ------- -------
- 0 0
- 1234 2468
- -1234 -2468
- 32767 65534
- -32767 -65534
+five| f1| x
+----+------+------
+ | 0| 0
+ | 1234| 2468
+ | -1234| -2468
+ | 32767| 65534
+ |-32767|-65534
QUERY: SELECT '' AS five, i.f1, i.f1 + '2'::int2 AS x FROM INT2_TBL i;
-five f1 x
------ ------- -------
- 0 2
- 1234 1236
- -1234 -1232
- 32767 -32767
- -32767 -32765
+five| f1| x
+----+------+------
+ | 0| 2
+ | 1234| 1236
+ | -1234| -1232
+ | 32767|-32767
+ |-32767|-32765
QUERY: SELECT '' AS five, i.f1, i.f1 + '2'::int4 AS x FROM INT2_TBL i;
-five f1 x
------ ------- -------
- 0 2
- 1234 1236
- -1234 -1232
- 32767 32769
- -32767 -32765
+five| f1| x
+----+------+------
+ | 0| 2
+ | 1234| 1236
+ | -1234| -1232
+ | 32767| 32769
+ |-32767|-32765
QUERY: SELECT '' AS five, i.f1, i.f1 - '2'::int2 AS x FROM INT2_TBL i;
-five f1 x
------ ------- ------
- 0 -2
- 1234 1232
- -1234 -1236
- 32767 32765
- -32767 32767
+five| f1| x
+----+------+-----
+ | 0| -2
+ | 1234| 1232
+ | -1234|-1236
+ | 32767|32765
+ |-32767|32767
QUERY: SELECT '' AS five, i.f1, i.f1 - '2'::int4 AS x FROM INT2_TBL i;
-five f1 x
------ ------- -------
- 0 -2
- 1234 1232
- -1234 -1236
- 32767 32765
- -32767 -32769
+five| f1| x
+----+------+------
+ | 0| -2
+ | 1234| 1232
+ | -1234| -1236
+ | 32767| 32765
+ |-32767|-32769
QUERY: SELECT '' AS five, i.f1, i.f1 / '2'::int2 AS x FROM INT2_TBL i;
-five f1 x
------ ------- -------
- 0 0
- 1234 617
- -1234 -617
- 32767 16383
- -32767 -16383
+five| f1| x
+----+------+------
+ | 0| 0
+ | 1234| 617
+ | -1234| -617
+ | 32767| 16383
+ |-32767|-16383
QUERY: SELECT '' AS five, i.f1, i.f1 / '2'::int4 AS x FROM INT2_TBL i;
-five f1 x
------ ------- -------
- 0 0
- 1234 617
- -1234 -617
- 32767 16383
- -32767 -16383
+five| f1| x
+----+------+------
+ | 0| 0
+ | 1234| 617
+ | -1234| -617
+ | 32767| 16383
+ |-32767|-16383
QUERY: CREATE TABLE INT4_TBL(f1 int4);
QUERY: INSERT INTO INT4_TBL(f1) VALUES ('0');
QUERY: INSERT INTO INT4_TBL(f1) VALUES ('123456');
QUERY: INSERT INTO INT4_TBL(f1) VALUES ('asdf');
WARN:pg_atoi: error in "asdf": can't parse "asdf"
QUERY: SELECT '' AS five, INT4_TBL.*;
-five f1
------ ------------
- 0
- 123456
- -123456
- 2147483647
- -2147483647
+five| f1
+----+-----------
+ | 0
+ | 123456
+ | -123456
+ | 2147483647
+ |-2147483647
QUERY: SELECT '' AS four, i.* FROM INT4_TBL i WHERE i.f1 <> '0'::int2;
-four f1
------ ------------
- 123456
- -123456
- 2147483647
- -2147483647
+four| f1
+----+-----------
+ | 123456
+ | -123456
+ | 2147483647
+ |-2147483647
QUERY: SELECT '' AS four, i.* FROM INT4_TBL i WHERE i.f1 <> '0'::int4;
-four f1
------ ------------
- 123456
- -123456
- 2147483647
- -2147483647
+four| f1
+----+-----------
+ | 123456
+ | -123456
+ | 2147483647
+ |-2147483647
QUERY: SELECT '' AS one, i.* FROM INT4_TBL i WHERE i.f1 = '0'::int2;
-one f1
----- ---
- 0
+one|f1
+---+--
+ | 0
QUERY: SELECT '' AS one, i.* FROM INT4_TBL i WHERE i.f1 = '0'::int4;
-one f1
----- ---
- 0
+one|f1
+---+--
+ | 0
QUERY: SELECT '' AS two, i.* FROM INT4_TBL i WHERE i.f1 < '0'::int2;
-two f1
----- ------------
- -123456
- -2147483647
+two| f1
+---+-----------
+ | -123456
+ |-2147483647
QUERY: SELECT '' AS two, i.* FROM INT4_TBL i WHERE i.f1 < '0'::int4;
-two f1
----- ------------
- -123456
- -2147483647
+two| f1
+---+-----------
+ | -123456
+ |-2147483647
QUERY: SELECT '' AS three, i.* FROM INT4_TBL i WHERE i.f1 <= '0'::int2;
-three f1
------- ------------
- 0
- -123456
- -2147483647
+three| f1
+-----+-----------
+ | 0
+ | -123456
+ |-2147483647
QUERY: SELECT '' AS three, i.* FROM INT4_TBL i WHERE i.f1 <= '0'::int4;
-three f1
------- ------------
- 0
- -123456
- -2147483647
+three| f1
+-----+-----------
+ | 0
+ | -123456
+ |-2147483647
QUERY: SELECT '' AS two, i.* FROM INT4_TBL i WHERE i.f1 > '0'::int2;
-two f1
----- -----------
- 123456
- 2147483647
+two| f1
+---+----------
+ | 123456
+ |2147483647
QUERY: SELECT '' AS two, i.* FROM INT4_TBL i WHERE i.f1 > '0'::int4;
-two f1
----- -----------
- 123456
- 2147483647
+two| f1
+---+----------
+ | 123456
+ |2147483647
QUERY: SELECT '' AS three, i.* FROM INT4_TBL i WHERE i.f1 >= '0'::int2;
-three f1
------- -----------
- 0
- 123456
- 2147483647
+three| f1
+-----+----------
+ | 0
+ | 123456
+ |2147483647
QUERY: SELECT '' AS three, i.* FROM INT4_TBL i WHERE i.f1 >= '0'::int4;
-three f1
------- -----------
- 0
- 123456
- 2147483647
+three| f1
+-----+----------
+ | 0
+ | 123456
+ |2147483647
QUERY: SELECT '' AS one, i.* FROM INT4_TBL i WHERE (i.f1 % '2'::int2) = '1'::int2;
-one f1
----- -----------
- 2147483647
+one| f1
+---+----------
+ |2147483647
QUERY: SELECT '' AS three, i.* FROM INT4_TBL i WHERE (i.f1 % '2'::int4) = '0'::int2;
-three f1
------- --------
- 0
- 123456
- -123456
+three| f1
+-----+-------
+ | 0
+ | 123456
+ |-123456
QUERY: SELECT '' AS five, i.f1, i.f1 * '2'::int2 AS x FROM INT4_TBL i;
-five f1 x
------ ------------ --------
- 0 0
- 123456 246912
- -123456 -246912
- 2147483647 -2
- -2147483647 2
+five| f1| x
+----+-----------+-------
+ | 0| 0
+ | 123456| 246912
+ | -123456|-246912
+ | 2147483647| -2
+ |-2147483647| 2
QUERY: SELECT '' AS five, i.f1, i.f1 * '2'::int4 AS x FROM INT4_TBL i;
-five f1 x
------ ------------ --------
- 0 0
- 123456 246912
- -123456 -246912
- 2147483647 -2
- -2147483647 2
+five| f1| x
+----+-----------+-------
+ | 0| 0
+ | 123456| 246912
+ | -123456|-246912
+ | 2147483647| -2
+ |-2147483647| 2
QUERY: SELECT '' AS five, i.f1, i.f1 + '2'::int2 AS x FROM INT4_TBL i;
-five f1 x
------ ------------ ------------
- 0 2
- 123456 123458
- -123456 -123454
- 2147483647 -2147483647
- -2147483647 -2147483645
+five| f1| x
+----+-----------+-----------
+ | 0| 2
+ | 123456| 123458
+ | -123456| -123454
+ | 2147483647|-2147483647
+ |-2147483647|-2147483645
QUERY: SELECT '' AS five, i.f1, i.f1 + '2'::int4 AS x FROM INT4_TBL i;
-five f1 x
------ ------------ ------------
- 0 2
- 123456 123458
- -123456 -123454
- 2147483647 -2147483647
- -2147483647 -2147483645
+five| f1| x
+----+-----------+-----------
+ | 0| 2
+ | 123456| 123458
+ | -123456| -123454
+ | 2147483647|-2147483647
+ |-2147483647|-2147483645
QUERY: SELECT '' AS five, i.f1, i.f1 - '2'::int2 AS x FROM INT4_TBL i;
-five f1 x
------ ------------ -----------
- 0 -2
- 123456 123454
- -123456 -123458
- 2147483647 2147483645
- -2147483647 2147483647
+five| f1| x
+----+-----------+----------
+ | 0| -2
+ | 123456| 123454
+ | -123456| -123458
+ | 2147483647|2147483645
+ |-2147483647|2147483647
QUERY: SELECT '' AS five, i.f1, i.f1 - '2'::int4 AS x FROM INT4_TBL i;
-five f1 x
------ ------------ -----------
- 0 -2
- 123456 123454
- -123456 -123458
- 2147483647 2147483645
- -2147483647 2147483647
+five| f1| x
+----+-----------+----------
+ | 0| -2
+ | 123456| 123454
+ | -123456| -123458
+ | 2147483647|2147483645
+ |-2147483647|2147483647
QUERY: SELECT '' AS five, i.f1, i.f1 / '2'::int2 AS x FROM INT4_TBL i;
-five f1 x
------ ------------ ------------
- 0 0
- 123456 61728
- -123456 -61728
- 2147483647 1073741823
- -2147483647 -1073741823
+five| f1| x
+----+-----------+-----------
+ | 0| 0
+ | 123456| 61728
+ | -123456| -61728
+ | 2147483647| 1073741823
+ |-2147483647|-1073741823
QUERY: SELECT '' AS five, i.f1, i.f1 / '2'::int4 AS x FROM INT4_TBL i;
-five f1 x
------ ------------ ------------
- 0 0
- 123456 61728
- -123456 -61728
- 2147483647 1073741823
- -2147483647 -1073741823
+five| f1| x
+----+-----------+-----------
+ | 0| 0
+ | 123456| 61728
+ | -123456| -61728
+ | 2147483647| 1073741823
+ |-2147483647|-1073741823
QUERY: SELECT '2'::int2 * '2'::int2 = '16'::int2 / '4'::int2 AS true;
-true
------
-t
+true
+----
+t
QUERY: SELECT '2'::int4 * '2'::int2 = '16'::int2 / '4'::int4 AS true;
-true
------
-t
+true
+----
+t
QUERY: SELECT '2'::int2 * '2'::int4 = '16'::int4 / '4'::int2 AS true;
-true
------
-t
+true
+----
+t
QUERY: SELECT '1000'::int4 < '999'::int4 AS false;
-false
-------
-f
+false
+-----
+f
QUERY: SELECT 4! AS twenty_four;
-twenty_four
-------------
-24
+twenty_four
+-----------
+ 24
QUERY: SELECT !!3 AS six;
-six
-----
-6
+six
+---
+ 6
QUERY: SELECT 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 AS ten;
-ten
-----
-10
+ten
+---
+ 10
QUERY: SELECT 2 + 2 / 2 AS three;
-three
-------
-3
+three
+-----
+ 3
QUERY: SELECT (2 + 2) / 2 AS two;
-two
-----
-2
+two
+---
+ 2
QUERY: SELECT dsqrt('64'::float8) AS eight;
-eight
-------
-8
+eight
+-----
+ 8
QUERY: SELECT |/'64'::float8 AS eight;
-eight
-------
-8
+eight
+-----
+ 8
QUERY: SELECT ||/'27'::float8 AS three;
-three
-------
-3
+three
+-----
+ 3
QUERY: CREATE TABLE OID_TBL(f1 oid);
QUERY: INSERT INTO OID_TBL(f1) VALUES ('1234');
QUERY: INSERT INTO OID_TBL(f1) VALUES ('1235');
QUERY: INSERT INTO OID_TBL(f1) VALUES ('asdfasd');
WARN:pg_atoi: error in "asdfasd": can't parse "asdfasd"
QUERY: SELECT '' AS five, OID_TBL.*;
-five f1
------ ------
- 1234
- 1235
- 987
- -1040
- 0
+five| f1
+----+-----
+ | 1234
+ | 1235
+ | 987
+ |-1040
+ | 0
QUERY: SELECT '' AS one, o.* FROM OID_TBL o WHERE o.f1 = '1234'::oid;
-one f1
----- -----
- 1234
+one| f1
+---+----
+ |1234
QUERY: SELECT '' AS four, o.* FROM OID_TBL o WHERE o.f1 <> '1234';
-four f1
------ ------
- 1235
- 987
- -1040
- 0
+four| f1
+----+-----
+ | 1235
+ | 987
+ |-1040
+ | 0
QUERY: SELECT '' AS four, o.* FROM OID_TBL o WHERE o.f1 <= '1234';
-four f1
------ ------
- 1234
- 987
- -1040
- 0
+four| f1
+----+-----
+ | 1234
+ | 987
+ |-1040
+ | 0
QUERY: SELECT '' AS three, o.* FROM OID_TBL o WHERE o.f1 < '1234';
-three f1
------- ------
- 987
- -1040
- 0
+three| f1
+-----+-----
+ | 987
+ |-1040
+ | 0
QUERY: SELECT '' AS two, o.* FROM OID_TBL o WHERE o.f1 >= '1234';
-two f1
----- -----
- 1234
- 1235
+two| f1
+---+----
+ |1234
+ |1235
QUERY: SELECT '' AS one, o.* FROM OID_TBL o WHERE o.f1 > '1234';
-one f1
----- -----
- 1235
+one| f1
+---+----
+ |1235
QUERY: CREATE TABLE OIDNAME_TBL(f1 oidname);
QUERY: INSERT INTO OIDNAME_TBL(f1) VALUES ('1234,abcd');
QUERY: INSERT INTO OIDNAME_TBL(f1) VALUES ('1235,efgh');
QUERY: INSERT INTO OIDNAME_TBL(f1) VALUES ('asdfasd');
WARN:Bad input data for type oidname
QUERY: SELECT '' AS four, OIDNAME_TBL.*;
-four f1
------ ---------------------------------
- 1234,abcd
- 1235,efgh
- 987,XXXX
- 123456,abcdefghijklmnopqrsutvwyz
+four|f1
+----+--------------------------------
+ |1234,abcd
+ |1235,efgh
+ |987,XXXX
+ |123456,abcdefghijklmnopqrsutvwyz
QUERY: SELECT '' AS one, o.* FROM OIDNAME_TBL o WHERE o.f1 = '1234,abcd';
-one f1
----- ----------
- 1234,abcd
+one|f1
+---+---------
+ |1234,abcd
QUERY: SELECT '' AS three, o.* FROM OIDNAME_TBL o WHERE o.f1 <> '1234,abcd';
-three f1
------- ---------------------------------
- 1235,efgh
- 987,XXXX
- 123456,abcdefghijklmnopqrsutvwyz
+three|f1
+-----+--------------------------------
+ |1235,efgh
+ |987,XXXX
+ |123456,abcdefghijklmnopqrsutvwyz
QUERY: SELECT '' AS two, o.* FROM OIDNAME_TBL o WHERE o.f1 <= '1234,abcd';
-two f1
----- ----------
- 1234,abcd
- 987,XXXX
+two|f1
+---+---------
+ |1234,abcd
+ |987,XXXX
QUERY: SELECT '' AS one, o.* FROM OIDNAME_TBL o WHERE o.f1 < '1234,abcd';
-one f1
----- ---------
- 987,XXXX
+one|f1
+---+--------
+ |987,XXXX
QUERY: SELECT '' AS three, o.* FROM OIDNAME_TBL o WHERE o.f1 >= '1234,abcd';
-three f1
------- ---------------------------------
- 1234,abcd
- 1235,efgh
- 123456,abcdefghijklmnopqrsutvwyz
+three|f1
+-----+--------------------------------
+ |1234,abcd
+ |1235,efgh
+ |123456,abcdefghijklmnopqrsutvwyz
QUERY: SELECT '' AS two, o.* FROM OIDNAME_TBL o WHERE o.f1 > '1234,abcd';
-two f1
----- ---------------------------------
- 1235,efgh
- 123456,abcdefghijklmnopqrsutvwyz
+two|f1
+---+--------------------------------
+ |1235,efgh
+ |123456,abcdefghijklmnopqrsutvwyz
QUERY: CREATE TABLE OIDINT2_TBL(f1 oidint2);
QUERY: INSERT INTO OIDINT2_TBL(f1) VALUES ('1234/9873');
QUERY: INSERT INTO OIDINT2_TBL(f1) VALUES ('1235/9873');
QUERY: INSERT INTO OIDINT2_TBL(f1) VALUES ('asdfasd');
WARN:pg_atoi: error in "asdfasd": can't parse "asdfasd"
QUERY: SELECT '' AS five, OIDINT2_TBL.*;
-five f1
------ ----------
- 1234/9873
- 1235/9873
- 987/-1234
- 123456/0
- 0/0
+five|f1
+----+---------
+ |1234/9873
+ |1235/9873
+ |987/-1234
+ |123456/0
+ |0/0
QUERY: SELECT '' AS one, o.* FROM OIDINT2_TBL o WHERE o.f1 = '1235/9873';
-one f1
----- ----------
- 1235/9873
+one|f1
+---+---------
+ |1235/9873
QUERY: SELECT '' AS four, o.* FROM OIDINT2_TBL o WHERE o.f1 <> '1235/9873';
-four f1
------ ----------
- 1234/9873
- 987/-1234
- 123456/0
- 0/0
+four|f1
+----+---------
+ |1234/9873
+ |987/-1234
+ |123456/0
+ |0/0
QUERY: SELECT '' AS four, o.* FROM OIDINT2_TBL o WHERE o.f1 <= '1235/9873';
-four f1
------ ----------
- 1234/9873
- 1235/9873
- 987/-1234
- 0/0
+four|f1
+----+---------
+ |1234/9873
+ |1235/9873
+ |987/-1234
+ |0/0
QUERY: SELECT '' AS three, o.* FROM OIDINT2_TBL o WHERE o.f1 < '1235/9873';
-three f1
------- ----------
- 1234/9873
- 987/-1234
- 0/0
+three|f1
+-----+---------
+ |1234/9873
+ |987/-1234
+ |0/0
QUERY: SELECT '' AS two, o.* FROM OIDINT2_TBL o WHERE o.f1 >= '1235/9873';
-two f1
----- ----------
- 1235/9873
- 123456/0
+two|f1
+---+---------
+ |1235/9873
+ |123456/0
QUERY: SELECT '' AS one, o.* FROM OIDINT2_TBL o WHERE o.f1 > '1235/9873';
-one f1
----- ---------
- 123456/0
+one|f1
+---+--------
+ |123456/0
QUERY: CREATE TABLE OIDINT4_TBL(f1 oidint4);
QUERY: INSERT INTO OIDINT4_TBL(f1) VALUES ('1234/9873');
QUERY: INSERT INTO OIDINT4_TBL(f1) VALUES ('1235/9873');
QUERY: INSERT INTO OIDINT4_TBL(f1) VALUES ('asdfasd');
WARN:pg_atoi: error in "asdfasd": can't parse "asdfasd"
QUERY: SELECT '' AS five, OIDINT4_TBL.*;
-five f1
------ ----------
- 1234/9873
- 1235/9873
- 987/-1234
- 123456/0
- 0/0
+five|f1
+----+---------
+ |1234/9873
+ |1235/9873
+ |987/-1234
+ |123456/0
+ |0/0
QUERY: SELECT '' AS one, o.* FROM OIDINT4_TBL o WHERE o.f1 = '1235/9873';
-one f1
----- ----------
- 1235/9873
+one|f1
+---+---------
+ |1235/9873
QUERY: SELECT '' AS four, o.* FROM OIDINT4_TBL o WHERE o.f1 <> '1235/9873';
-four f1
------ ----------
- 1234/9873
- 987/-1234
- 123456/0
- 0/0
+four|f1
+----+---------
+ |1234/9873
+ |987/-1234
+ |123456/0
+ |0/0
QUERY: SELECT '' AS four, o.* FROM OIDINT4_TBL o WHERE o.f1 <= '1235/9873';
-four f1
------ ----------
- 1234/9873
- 1235/9873
- 987/-1234
- 0/0
+four|f1
+----+---------
+ |1234/9873
+ |1235/9873
+ |987/-1234
+ |0/0
QUERY: SELECT '' AS three, o.* FROM OIDINT4_TBL o WHERE o.f1 < '1235/9873';
-three f1
------- ----------
- 1234/9873
- 987/-1234
- 0/0
+three|f1
+-----+---------
+ |1234/9873
+ |987/-1234
+ |0/0
QUERY: SELECT '' AS two, o.* FROM OIDINT4_TBL o WHERE o.f1 >= '1235/9873';
-two f1
----- ----------
- 1235/9873
- 123456/0
+two|f1
+---+---------
+ |1235/9873
+ |123456/0
QUERY: SELECT '' AS one, o.* FROM OIDINT4_TBL o WHERE o.f1 > '1235/9873';
-one f1
----- ---------
- 123456/0
+one|f1
+---+--------
+ |123456/0
QUERY: CREATE TABLE POINT_TBL(f1 point);
QUERY: INSERT INTO POINT_TBL(f1) VALUES ('(0.0,0.0)');
QUERY: INSERT INTO POINT_TBL(f1) VALUES ('(-10.0,0.0)');
QUERY: INSERT INTO POINT_TBL(f1) VALUES ('(10.0,10.0');
WARN:Bad point external representation '(10.0,10.0'
QUERY: SELECT '' AS five, POINT_TBL.*;
-five f1
------ -----------
- (0,0)
- (-10,0)
- (-3,4)
- (5.1,34.5)
- (-5,-12)
+five|f1
+----+----------
+ |(0,0)
+ |(-10,0)
+ |(-3,4)
+ |(5.1,34.5)
+ |(-5,-12)
QUERY: SELECT '' AS three, p.* FROM POINT_TBL p WHERE p.f1 !< '(0.0, 0.0)';
-three f1
------- ---------
- (-10,0)
- (-3,4)
- (-5,-12)
+three|f1
+-----+--------
+ |(-10,0)
+ |(-3,4)
+ |(-5,-12)
QUERY: SELECT '' AS three, p.* FROM POINT_TBL p WHERE '(0.0,0.0)' !> p.f1;
-three f1
------- ---------
- (-10,0)
- (-3,4)
- (-5,-12)
+three|f1
+-----+--------
+ |(-10,0)
+ |(-3,4)
+ |(-5,-12)
QUERY: SELECT '' AS one, p.* FROM POINT_TBL p WHERE '(0.0,0.0)' !^ p.f1;
-one f1
----- ---------
- (-5,-12)
+one|f1
+---+--------
+ |(-5,-12)
QUERY: SELECT '' AS one, p.* FROM POINT_TBL p WHERE p.f1 !| '(0.0, 0.0)';
-one f1
----- ---------
- (-5,-12)
+one|f1
+---+--------
+ |(-5,-12)
QUERY: SELECT '' AS one, p.* FROM POINT_TBL p WHERE p.f1 =|= '(5.1, 34.5)';
-one f1
----- -----------
- (5.1,34.5)
+one|f1
+---+----------
+ |(5.1,34.5)
QUERY: SELECT '' AS two, p.* FROM POINT_TBL p
WHERE p.f1 ===> '(0,0,100,100)';
-two f1
----- -----------
- (0,0)
- (5.1,34.5)
+two|f1
+---+----------
+ |(0,0)
+ |(5.1,34.5)
QUERY: SELECT '' AS three, p.* FROM POINT_TBL p
WHERE not on_pb(p.f1,'(0,0,100,100)'::box);
-three f1
------- ---------
- (-10,0)
- (-3,4)
- (-5,-12)
+three|f1
+-----+--------
+ |(-10,0)
+ |(-3,4)
+ |(-5,-12)
QUERY: SELECT '' AS two, p.* FROM POINT_TBL p
WHERE on_ppath(p.f1,'(0,3,0,0,-10,0,-10,10)'::path);
-two f1
----- --------
- (0,0)
- (-10,0)
+two|f1
+---+-------
+ |(0,0)
+ |(-10,0)
QUERY: SELECT '' AS five, p.f1, p.f1 <===> '(0,0)' AS dist FROM POINT_TBL p;
-five f1 dist
------ ----------- -----
- (0,0) 0
- (-10,0) 10
- (-3,4) 5
- (5.1,34.5) 34
- (-5,-12) 13
+five|f1 |dist
+----+----------+----
+ |(0,0) | 0
+ |(-10,0) | 10
+ |(-3,4) | 5
+ |(5.1,34.5)| 34
+ |(-5,-12) | 13
QUERY: SELECT '' AS twentyfive, p1.f1, p2.f1, p1.f1 <===> p2.f1 AS dist
FROM POINT_TBL p1, POINT_TBL p2;
-twentyfive f1 f1 dist
------------ ----------- ----------- -----
- (0,0) (0,0) 0
- (-10,0) (0,0) 10
- (-3,4) (0,0) 5
- (5.1,34.5) (0,0) 34
- (-5,-12) (0,0) 13
- (0,0) (-10,0) 10
- (-10,0) (-10,0) 0
- (-3,4) (-10,0) 8
- (5.1,34.5) (-10,0) 37
- (-5,-12) (-10,0) 13
- (0,0) (-3,4) 5
- (-10,0) (-3,4) 8
- (-3,4) (-3,4) 0
- (5.1,34.5) (-3,4) 31
- (-5,-12) (-3,4) 16
- (0,0) (5.1,34.5) 34
- (-10,0) (5.1,34.5) 37
- (-3,4) (5.1,34.5) 31
- (5.1,34.5) (5.1,34.5) 0
- (-5,-12) (5.1,34.5) 47
- (0,0) (-5,-12) 13
- (-10,0) (-5,-12) 13
- (-3,4) (-5,-12) 16
- (5.1,34.5) (-5,-12) 47
- (-5,-12) (-5,-12) 0
+twentyfive|f1 |f1 |dist
+----------+----------+----------+----
+ |(0,0) |(0,0) | 0
+ |(-10,0) |(0,0) | 10
+ |(-3,4) |(0,0) | 5
+ |(5.1,34.5)|(0,0) | 34
+ |(-5,-12) |(0,0) | 13
+ |(0,0) |(-10,0) | 10
+ |(-10,0) |(-10,0) | 0
+ |(-3,4) |(-10,0) | 8
+ |(5.1,34.5)|(-10,0) | 37
+ |(-5,-12) |(-10,0) | 13
+ |(0,0) |(-3,4) | 5
+ |(-10,0) |(-3,4) | 8
+ |(-3,4) |(-3,4) | 0
+ |(5.1,34.5)|(-3,4) | 31
+ |(-5,-12) |(-3,4) | 16
+ |(0,0) |(5.1,34.5)| 34
+ |(-10,0) |(5.1,34.5)| 37
+ |(-3,4) |(5.1,34.5)| 31
+ |(5.1,34.5)|(5.1,34.5)| 0
+ |(-5,-12) |(5.1,34.5)| 47
+ |(0,0) |(-5,-12) | 13
+ |(-10,0) |(-5,-12) | 13
+ |(-3,4) |(-5,-12) | 16
+ |(5.1,34.5)|(-5,-12) | 47
+ |(-5,-12) |(-5,-12) | 0
QUERY: SELECT '' AS twenty, p1.f1, p2.f1
FROM POINT_TBL p1, POINT_TBL p2
WHERE (p1.f1 <===> p2.f1) > 3;
-twenty f1 f1
-------- ----------- -----------
- (-10,0) (0,0)
- (-3,4) (0,0)
- (5.1,34.5) (0,0)
- (-5,-12) (0,0)
- (0,0) (-10,0)
- (-3,4) (-10,0)
- (5.1,34.5) (-10,0)
- (-5,-12) (-10,0)
- (0,0) (-3,4)
- (-10,0) (-3,4)
- (5.1,34.5) (-3,4)
- (-5,-12) (-3,4)
- (0,0) (5.1,34.5)
- (-10,0) (5.1,34.5)
- (-3,4) (5.1,34.5)
- (-5,-12) (5.1,34.5)
- (0,0) (-5,-12)
- (-10,0) (-5,-12)
- (-3,4) (-5,-12)
- (5.1,34.5) (-5,-12)
+twenty|f1 |f1
+------+----------+----------
+ |(-10,0) |(0,0)
+ |(-3,4) |(0,0)
+ |(5.1,34.5)|(0,0)
+ |(-5,-12) |(0,0)
+ |(0,0) |(-10,0)
+ |(-3,4) |(-10,0)
+ |(5.1,34.5)|(-10,0)
+ |(-5,-12) |(-10,0)
+ |(0,0) |(-3,4)
+ |(-10,0) |(-3,4)
+ |(5.1,34.5)|(-3,4)
+ |(-5,-12) |(-3,4)
+ |(0,0) |(5.1,34.5)
+ |(-10,0) |(5.1,34.5)
+ |(-3,4) |(5.1,34.5)
+ |(-5,-12) |(5.1,34.5)
+ |(0,0) |(-5,-12)
+ |(-10,0) |(-5,-12)
+ |(-3,4) |(-5,-12)
+ |(5.1,34.5)|(-5,-12)
QUERY: SELECT '' AS ten, p1.f1, p2.f1
FROM POINT_TBL p1, POINT_TBL p2
WHERE (p1.f1 <===> p2.f1) > 3 and
p1.f1 !< p2.f1;
-ten f1 f1
----- --------- -----------
- (-10,0) (0,0)
- (-3,4) (0,0)
- (-5,-12) (0,0)
- (-10,0) (-3,4)
- (-5,-12) (-3,4)
- (0,0) (5.1,34.5)
- (-10,0) (5.1,34.5)
- (-3,4) (5.1,34.5)
- (-5,-12) (5.1,34.5)
- (-10,0) (-5,-12)
+ten|f1 |f1
+---+--------+----------
+ |(-10,0) |(0,0)
+ |(-3,4) |(0,0)
+ |(-5,-12)|(0,0)
+ |(-10,0) |(-3,4)
+ |(-5,-12)|(-3,4)
+ |(0,0) |(5.1,34.5)
+ |(-10,0) |(5.1,34.5)
+ |(-3,4) |(5.1,34.5)
+ |(-5,-12)|(5.1,34.5)
+ |(-10,0) |(-5,-12)
QUERY: SELECT '' AS two, p1.f1, p2.f1
FROM POINT_TBL p1, POINT_TBL p2
WHERE (p1.f1 <===> p2.f1) > 3 and
p1.f1 !< p2.f1 and
p1.f1 !^ p2.f1;
-two f1 f1
----- -------- ---------
- (-3,4) (0,0)
- (-10,0) (-5,-12)
+two|f1 |f1
+---+-------+--------
+ |(-3,4) |(0,0)
+ |(-10,0)|(-5,-12)
QUERY: CREATE TABLE POLYGON_TBL(f1 polygon);
QUERY: INSERT INTO POLYGON_TBL(f1) VALUES ('(2.0,2.0,0.0,0.0,4.0,0.0)');
QUERY: INSERT INTO POLYGON_TBL(f1) VALUES ('(3.0,3.0,1.0,1.0,3.0,0.0)');
QUERY: INSERT INTO POLYGON_TBL(f1) VALUES ('asdf');
WARN:Bad polygon external representation 'asdf'
QUERY: SELECT '' AS four, POLYGON_TBL.*;
-four f1
------ --------------------------------------------------------------------------------
- ( 2, 2, 0, 0, 4, 0)
- ( 3, 3, 1, 1, 3, 0)
- ( 0, 0)
- ( 0, 0, 1, 1)
+four|f1
+----+-------------------------------------------------------------------------------
+ |( 2, 2, 0, 0, 4, 0)
+ |( 3, 3, 1, 1, 3, 0)
+ |( 0, 0)
+ |( 0, 0, 1, 1)
QUERY: SELECT '' AS three, p.*
FROM POLYGON_TBL p
WHERE p.f1 && '(3.0,3.0,1.0,1.0,3.0,0.0)';
-three f1
------- --------------------------------------------------------------------------------
- ( 2, 2, 0, 0, 4, 0)
- ( 3, 3, 1, 1, 3, 0)
- ( 0, 0, 1, 1)
+three|f1
+-----+-------------------------------------------------------------------------------
+ |( 2, 2, 0, 0, 4, 0)
+ |( 3, 3, 1, 1, 3, 0)
+ |( 0, 0, 1, 1)
QUERY: SELECT '' AS four, p.*
FROM POLYGON_TBL p
WHERE p.f1 &< '(3.0,3.0,1.0,1.0,3.0,0.0)';
-four f1
------ --------------------------------------------------------------------------------
- ( 2, 2, 0, 0, 4, 0)
- ( 3, 3, 1, 1, 3, 0)
- ( 0, 0)
- ( 0, 0, 1, 1)
+four|f1
+----+-------------------------------------------------------------------------------
+ |( 2, 2, 0, 0, 4, 0)
+ |( 3, 3, 1, 1, 3, 0)
+ |( 0, 0)
+ |( 0, 0, 1, 1)
QUERY: SELECT '' AS two, p.*
FROM POLYGON_TBL p
WHERE p.f1 &> '(3.0,3.0,1.0,1.0,3.0,0.0)';
-two f1
----- --------------------------------------------------------------------------------
- ( 2, 2, 0, 0, 4, 0)
- ( 3, 3, 1, 1, 3, 0)
+two|f1
+---+-------------------------------------------------------------------------------
+ |( 2, 2, 0, 0, 4, 0)
+ |( 3, 3, 1, 1, 3, 0)
QUERY: SELECT '' AS one, p.*
FROM POLYGON_TBL p
WHERE p.f1 << '(3.0,3.0,1.0,1.0,3.0,0.0)';
-one f1
----- ----------------------------
- ( 0, 0)
+one|f1
+---+---------------------------
+ |( 0, 0)
QUERY: SELECT '' AS zero, p.*
FROM POLYGON_TBL p
WHERE p.f1 >> '(3.0,3.0,1.0,1.0,3.0,0.0)';
-zero f1
------ ---
+zero|f1
+----+--
QUERY: SELECT '' AS one, p.*
FROM POLYGON_TBL p
WHERE p.f1 @ '(3.0,3.0,1.0,1.0,3.0,0.0)';
-one f1
----- --------------------------------------------------------------------------------
- ( 3, 3, 1, 1, 3, 0)
+one|f1
+---+-------------------------------------------------------------------------------
+ |( 3, 3, 1, 1, 3, 0)
QUERY: SELECT '' AS one, p.*
FROM POLYGON_TBL p
WHERE p.f1 ~= '(3.0,3.0,1.0,1.0,3.0,0.0)';
-one f1
----- --------------------------------------------------------------------------------
- ( 3, 3, 1, 1, 3, 0)
+one|f1
+---+-------------------------------------------------------------------------------
+ |( 3, 3, 1, 1, 3, 0)
QUERY: SELECT '' AS one, p.*
FROM POLYGON_TBL p
WHERE p.f1 ~ '(3.0,3.0,1.0,1.0,3.0,0.0)';
-one f1
----- --------------------------------------------------------------------------------
- ( 3, 3, 1, 1, 3, 0)
+one|f1
+---+-------------------------------------------------------------------------------
+ |( 3, 3, 1, 1, 3, 0)
QUERY: SELECT 'char 16 string'::char16 = 'char 16 string '::char16 AS false;
-false
-------
-f
+false
+-----
+f
QUERY: SELECT 'c'::char = 'c'::char AS true;
-true
------
-t
+true
+----
+t
QUERY: SELECT 'this is a text string'::text = 'this is a text string'::text AS true;
-true
------
-t
+true
+----
+t
QUERY: SELECT 'this is a text string'::text = 'this is a text strin'::text AS false;
-false
-------
-f
+false
+-----
+f
QUERY: SELECT '(2.0,2.0,0.0,0.0,4.0,0.0)'::polygon << '(3.0,3.0,1.0,1.0,3.0,0.0)'::polygon AS false;
-false
-------
-f
+false
+-----
+f
QUERY: SELECT '(2.0,2.0,0.0,0.0,4.0,0.0)'::polygon &< '(3.0,3.0,1.0,1.0,3.0,0.0)'::polygon AS true;
-true
------
-t
+true
+----
+t
QUERY: SELECT '(2.0,2.0,0.0,0.0,4.0,0.0)'::polygon &> '(3.0,3.0,1.0,1.0,3.0,0.0)'::polygon AS true;
-true
------
-t
+true
+----
+t
QUERY: SELECT '(2.0,2.0,0.0,0.0,4.0,0.0)'::polygon >> '(3.0,3.0,1.0,1.0,3.0,0.0)'::polygon AS false;
-false
-------
-f
+false
+-----
+f
QUERY: SELECT '(2.0,2.0,0.0,0.0,4.0,0.0)'::polygon @ '(3.0,3.0,1.0,1.0,3.0,0.0)'::polygon AS false;
-false
-------
-f
+false
+-----
+f
QUERY: SELECT '(2.0,2.0,0.0,0.0,4.0,0.0)'::polygon ~ '(3.0,3.0,1.0,1.0,3.0,0.0)'::polygon AS false;
-false
-------
-f
+false
+-----
+f
QUERY: SELECT '(2.0,2.0,0.0,0.0,4.0,0.0)'::polygon ~= '(3.0,3.0,1.0,1.0,3.0,0.0)'::polygon AS false;
-false
-------
-f
+false
+-----
+f
QUERY: SELECT '(2.0,2.0,0.0,0.0,4.0,0.0)'::polygon && '(3.0,3.0,1.0,1.0,3.0,0.0)'::polygon AS true;
-true
------
-t
+true
+----
+t
QUERY: SELECT onek.* WHERE onek.unique1 < 10;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-0 998 0 0 0 0 0 0 0 0 0 0 1 AAAAAA KMBAAA OOOOxx
-1 214 1 1 1 1 1 1 1 1 1 2 3 BAAAAA GIAAAA OOOOxx
-2 326 0 2 2 2 2 2 2 2 2 4 5 CAAAAA OMAAAA OOOOxx
-3 431 1 3 3 3 3 3 3 3 3 6 7 DAAAAA PQAAAA VVVVxx
-4 833 0 0 4 4 4 4 4 4 4 8 9 EAAAAA BGBAAA HHHHxx
-5 541 1 1 5 5 5 5 5 5 5 10 11 FAAAAA VUAAAA HHHHxx
-6 978 0 2 6 6 6 6 6 6 6 12 13 GAAAAA QLBAAA OOOOxx
-7 647 1 3 7 7 7 7 7 7 7 14 15 HAAAAA XYAAAA VVVVxx
-8 653 0 0 8 8 8 8 8 8 8 16 17 IAAAAA DZAAAA HHHHxx
-9 49 1 1 9 9 9 9 9 9 9 18 19 JAAAAA XBAAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 0| 998| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 1|AAAAAA |KMBAAA |OOOOxx
+ 1| 214| 1| 1| 1| 1| 1| 1| 1| 1| 1| 2| 3|BAAAAA |GIAAAA |OOOOxx
+ 2| 326| 0| 2| 2| 2| 2| 2| 2| 2| 2| 4| 5|CAAAAA |OMAAAA |OOOOxx
+ 3| 431| 1| 3| 3| 3| 3| 3| 3| 3| 3| 6| 7|DAAAAA |PQAAAA |VVVVxx
+ 4| 833| 0| 0| 4| 4| 4| 4| 4| 4| 4| 8| 9|EAAAAA |BGBAAA |HHHHxx
+ 5| 541| 1| 1| 5| 5| 5| 5| 5| 5| 5| 10| 11|FAAAAA |VUAAAA |HHHHxx
+ 6| 978| 0| 2| 6| 6| 6| 6| 6| 6| 6| 12| 13|GAAAAA |QLBAAA |OOOOxx
+ 7| 647| 1| 3| 7| 7| 7| 7| 7| 7| 7| 14| 15|HAAAAA |XYAAAA |VVVVxx
+ 8| 653| 0| 0| 8| 8| 8| 8| 8| 8| 8| 16| 17|IAAAAA |DZAAAA |HHHHxx
+ 9| 49| 1| 1| 9| 9| 9| 9| 9| 9| 9| 18| 19|JAAAAA |XBAAAA |HHHHxx
QUERY: SELECT onek.unique1, onek.stringu1
WHERE onek.unique1 < 20
ORDER BY unique1 using >;
-unique1 stringu1
--------- ---------
-19 TAAAAA
-18 SAAAAA
-17 RAAAAA
-16 QAAAAA
-15 PAAAAA
-14 OAAAAA
-13 NAAAAA
-12 MAAAAA
-11 LAAAAA
-10 KAAAAA
-9 JAAAAA
-8 IAAAAA
-7 HAAAAA
-6 GAAAAA
-5 FAAAAA
-4 EAAAAA
-3 DAAAAA
-2 CAAAAA
-1 BAAAAA
-0 AAAAAA
+unique1|stringu1
+-------+--------
+ 19|TAAAAA
+ 18|SAAAAA
+ 17|RAAAAA
+ 16|QAAAAA
+ 15|PAAAAA
+ 14|OAAAAA
+ 13|NAAAAA
+ 12|MAAAAA
+ 11|LAAAAA
+ 10|KAAAAA
+ 9|JAAAAA
+ 8|IAAAAA
+ 7|HAAAAA
+ 6|GAAAAA
+ 5|FAAAAA
+ 4|EAAAAA
+ 3|DAAAAA
+ 2|CAAAAA
+ 1|BAAAAA
+ 0|AAAAAA
QUERY: SELECT onek.unique1, onek.stringu1
WHERE onek.unique1 > 980
ORDER BY stringu1 using <;
-unique1 stringu1
--------- ---------
-988 AMAAAA
-989 BMAAAA
-990 CMAAAA
-991 DMAAAA
-992 EMAAAA
-993 FMAAAA
-994 GMAAAA
-995 HMAAAA
-996 IMAAAA
-997 JMAAAA
-998 KMAAAA
-999 LMAAAA
-981 TLAAAA
-982 ULAAAA
-983 VLAAAA
-984 WLAAAA
-985 XLAAAA
-986 YLAAAA
-987 ZLAAAA
+unique1|stringu1
+-------+--------
+ 988|AMAAAA
+ 989|BMAAAA
+ 990|CMAAAA
+ 991|DMAAAA
+ 992|EMAAAA
+ 993|FMAAAA
+ 994|GMAAAA
+ 995|HMAAAA
+ 996|IMAAAA
+ 997|JMAAAA
+ 998|KMAAAA
+ 999|LMAAAA
+ 981|TLAAAA
+ 982|ULAAAA
+ 983|VLAAAA
+ 984|WLAAAA
+ 985|XLAAAA
+ 986|YLAAAA
+ 987|ZLAAAA
QUERY: SELECT onek.unique1, onek.string4
WHERE onek.unique1 > 980
ORDER BY string4 using <, unique1 using >;
-unique1 string4
--------- --------
-999 AAAAxx
-995 AAAAxx
-983 AAAAxx
-982 AAAAxx
-981 AAAAxx
-998 HHHHxx
-997 HHHHxx
-993 HHHHxx
-990 HHHHxx
-986 HHHHxx
-996 OOOOxx
-991 OOOOxx
-988 OOOOxx
-987 OOOOxx
-985 OOOOxx
-994 VVVVxx
-992 VVVVxx
-989 VVVVxx
-984 VVVVxx
+unique1|string4
+-------+-------
+ 999|AAAAxx
+ 995|AAAAxx
+ 983|AAAAxx
+ 982|AAAAxx
+ 981|AAAAxx
+ 998|HHHHxx
+ 997|HHHHxx
+ 993|HHHHxx
+ 990|HHHHxx
+ 986|HHHHxx
+ 996|OOOOxx
+ 991|OOOOxx
+ 988|OOOOxx
+ 987|OOOOxx
+ 985|OOOOxx
+ 994|VVVVxx
+ 992|VVVVxx
+ 989|VVVVxx
+ 984|VVVVxx
QUERY: SELECT onek.unique1, onek.string4
WHERE onek.unique1 > 980
ORDER BY string4 using >, unique1 using <;
-unique1 string4
--------- --------
-984 VVVVxx
-989 VVVVxx
-992 VVVVxx
-994 VVVVxx
-985 OOOOxx
-987 OOOOxx
-988 OOOOxx
-991 OOOOxx
-996 OOOOxx
-986 HHHHxx
-990 HHHHxx
-993 HHHHxx
-997 HHHHxx
-998 HHHHxx
-981 AAAAxx
-982 AAAAxx
-983 AAAAxx
-995 AAAAxx
-999 AAAAxx
+unique1|string4
+-------+-------
+ 984|VVVVxx
+ 989|VVVVxx
+ 992|VVVVxx
+ 994|VVVVxx
+ 985|OOOOxx
+ 987|OOOOxx
+ 988|OOOOxx
+ 991|OOOOxx
+ 996|OOOOxx
+ 986|HHHHxx
+ 990|HHHHxx
+ 993|HHHHxx
+ 997|HHHHxx
+ 998|HHHHxx
+ 981|AAAAxx
+ 982|AAAAxx
+ 983|AAAAxx
+ 995|AAAAxx
+ 999|AAAAxx
QUERY: SELECT onek.unique1, onek.string4
WHERE onek.unique1 < 20
ORDER BY unique1 using >, string4 using <;
-unique1 string4
--------- --------
-19 OOOOxx
-18 VVVVxx
-17 HHHHxx
-16 OOOOxx
-15 VVVVxx
-14 AAAAxx
-13 OOOOxx
-12 AAAAxx
-11 OOOOxx
-10 AAAAxx
-9 HHHHxx
-8 HHHHxx
-7 VVVVxx
-6 OOOOxx
-5 HHHHxx
-4 HHHHxx
-3 VVVVxx
-2 OOOOxx
-1 OOOOxx
-0 OOOOxx
+unique1|string4
+-------+-------
+ 19|OOOOxx
+ 18|VVVVxx
+ 17|HHHHxx
+ 16|OOOOxx
+ 15|VVVVxx
+ 14|AAAAxx
+ 13|OOOOxx
+ 12|AAAAxx
+ 11|OOOOxx
+ 10|AAAAxx
+ 9|HHHHxx
+ 8|HHHHxx
+ 7|VVVVxx
+ 6|OOOOxx
+ 5|HHHHxx
+ 4|HHHHxx
+ 3|VVVVxx
+ 2|OOOOxx
+ 1|OOOOxx
+ 0|OOOOxx
QUERY: SELECT onek.unique1, onek.string4
WHERE onek.unique1 < 20
ORDER BY unique1 using <, string4 using >;
-unique1 string4
--------- --------
-0 OOOOxx
-1 OOOOxx
-2 OOOOxx
-3 VVVVxx
-4 HHHHxx
-5 HHHHxx
-6 OOOOxx
-7 VVVVxx
-8 HHHHxx
-9 HHHHxx
-10 AAAAxx
-11 OOOOxx
-12 AAAAxx
-13 OOOOxx
-14 AAAAxx
-15 VVVVxx
-16 OOOOxx
-17 HHHHxx
-18 VVVVxx
-19 OOOOxx
+unique1|string4
+-------+-------
+ 0|OOOOxx
+ 1|OOOOxx
+ 2|OOOOxx
+ 3|VVVVxx
+ 4|HHHHxx
+ 5|HHHHxx
+ 6|OOOOxx
+ 7|VVVVxx
+ 8|HHHHxx
+ 9|HHHHxx
+ 10|AAAAxx
+ 11|OOOOxx
+ 12|AAAAxx
+ 13|OOOOxx
+ 14|AAAAxx
+ 15|VVVVxx
+ 16|OOOOxx
+ 17|HHHHxx
+ 18|VVVVxx
+ 19|OOOOxx
QUERY: WHERE onek2.unique1 < 20
ORDER BY unique1 using >;
WARN:parser: syntax error at or near "WHERE"
INTO TABLE temp
FROM onek;
QUERY: SELECT DISTINCT two FROM temp;
-two
-----
-0
-1
+two
+---
+ 0
+ 1
QUERY: SELECT DISTINCT ten FROM temp;
-ten
-----
-0
-1
-2
-3
-4
-5
-6
-7
-8
-9
+ten
+---
+ 0
+ 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 8
+ 9
QUERY: SELECT DISTINCT string4 FROM temp;
-string4
---------
-AAAAxx
-HHHHxx
-OOOOxx
-VVVVxx
+string4
+-------
+AAAAxx
+HHHHxx
+OOOOxx
+VVVVxx
QUERY: SELECT DISTINCT two, string4, ten
FROM temp
ORDER BY two using <, string4 using <, ten using <;
-two string4 ten
----- -------- ----
-0 AAAAxx 0
-0 AAAAxx 2
-0 AAAAxx 4
-0 AAAAxx 6
-0 AAAAxx 8
-0 HHHHxx 0
-0 HHHHxx 2
-0 HHHHxx 4
-0 HHHHxx 6
-0 HHHHxx 8
-0 OOOOxx 0
-0 OOOOxx 2
-0 OOOOxx 4
-0 OOOOxx 6
-0 OOOOxx 8
-0 VVVVxx 0
-0 VVVVxx 2
-0 VVVVxx 4
-0 VVVVxx 6
-0 VVVVxx 8
-1 AAAAxx 1
-1 AAAAxx 3
-1 AAAAxx 5
-1 AAAAxx 7
-1 AAAAxx 9
-1 HHHHxx 1
-1 HHHHxx 3
-1 HHHHxx 5
-1 HHHHxx 7
-1 HHHHxx 9
-1 OOOOxx 1
-1 OOOOxx 3
-1 OOOOxx 5
-1 OOOOxx 7
-1 OOOOxx 9
-1 VVVVxx 1
-1 VVVVxx 3
-1 VVVVxx 5
-1 VVVVxx 7
-1 VVVVxx 9
+two|string4|ten
+---+-------+---
+ 0|AAAAxx | 0
+ 0|AAAAxx | 2
+ 0|AAAAxx | 4
+ 0|AAAAxx | 6
+ 0|AAAAxx | 8
+ 0|HHHHxx | 0
+ 0|HHHHxx | 2
+ 0|HHHHxx | 4
+ 0|HHHHxx | 6
+ 0|HHHHxx | 8
+ 0|OOOOxx | 0
+ 0|OOOOxx | 2
+ 0|OOOOxx | 4
+ 0|OOOOxx | 6
+ 0|OOOOxx | 8
+ 0|VVVVxx | 0
+ 0|VVVVxx | 2
+ 0|VVVVxx | 4
+ 0|VVVVxx | 6
+ 0|VVVVxx | 8
+ 1|AAAAxx | 1
+ 1|AAAAxx | 3
+ 1|AAAAxx | 5
+ 1|AAAAxx | 7
+ 1|AAAAxx | 9
+ 1|HHHHxx | 1
+ 1|HHHHxx | 3
+ 1|HHHHxx | 5
+ 1|HHHHxx | 7
+ 1|HHHHxx | 9
+ 1|OOOOxx | 1
+ 1|OOOOxx | 3
+ 1|OOOOxx | 5
+ 1|OOOOxx | 7
+ 1|OOOOxx | 9
+ 1|VVVVxx | 1
+ 1|VVVVxx | 3
+ 1|VVVVxx | 5
+ 1|VVVVxx | 7
+ 1|VVVVxx | 9
QUERY: SELECT DISTINCT ON string4 two, string4, ten
FROM temp
ORDER BY two using <, string4 using <, ten using <;
-two string4 ten
----- -------- ----
-0 AAAAxx 0
-0 HHHHxx 0
-0 OOOOxx 0
-0 VVVVxx 0
-1 AAAAxx 1
-1 HHHHxx 1
-1 OOOOxx 1
-1 VVVVxx 1
+two|string4|ten
+---+-------+---
+ 0|AAAAxx | 0
+ 0|HHHHxx | 0
+ 0|OOOOxx | 0
+ 0|VVVVxx | 0
+ 1|AAAAxx | 1
+ 1|HHHHxx | 1
+ 1|OOOOxx | 1
+ 1|VVVVxx | 1
QUERY: SELECT *
INTO TABLE temp1
FROM temp
WHERE onek2.unique1 < 2;
QUERY: DROP TABLE temp1;
QUERY: SELECT p.name, p.age FROM person* p;
-name age
--------- ----
-mike 40
-joe 20
-sally 34
-sandra 19
-alex 30
-sue 50
-denise 24
-sarah 88
-teresa 38
-nan 28
-leah 68
-wendy 78
-melissa 28
-joan 18
-mary 8
-jane 58
-liza 38
-jean 28
-jenifer 38
-juanita 58
-susan 78
-zena 98
-martie 88
-chris 78
-pat 18
-zola 58
-louise 98
-edna 18
-bertha 88
-sumi 38
-koko 88
-gina 18
-rean 48
-sharon 78
-paula 68
-julie 68
-belinda 38
-karen 48
-carina 58
-diane 18
-esther 98
-trudy 88
-fanny 8
-carmen 78
-lita 25
-pamela 48
-sandy 38
-trisha 88
-vera 78
-velma 68
-sharon 25
-sam 30
-bill 20
-fred 28
-larry 60
-jeff 23
-cim 30
-linda 19
+name |age
+-------+---
+mike | 40
+joe | 20
+sally | 34
+sandra | 19
+alex | 30
+sue | 50
+denise | 24
+sarah | 88
+teresa | 38
+nan | 28
+leah | 68
+wendy | 78
+melissa| 28
+joan | 18
+mary | 8
+jane | 58
+liza | 38
+jean | 28
+jenifer| 38
+juanita| 58
+susan | 78
+zena | 98
+martie | 88
+chris | 78
+pat | 18
+zola | 58
+louise | 98
+edna | 18
+bertha | 88
+sumi | 38
+koko | 88
+gina | 18
+rean | 48
+sharon | 78
+paula | 68
+julie | 68
+belinda| 38
+karen | 48
+carina | 58
+diane | 18
+esther | 98
+trudy | 88
+fanny | 8
+carmen | 78
+lita | 25
+pamela | 48
+sandy | 38
+trisha | 88
+vera | 78
+velma | 68
+sharon | 25
+sam | 30
+bill | 20
+fred | 28
+larry | 60
+jeff | 23
+cim | 30
+linda | 19
QUERY: SELECT p.name, p.age FROM person* p ORDER BY age using >;
-name age
--------- ----
-esther 98
-louise 98
-zena 98
-martie 88
-bertha 88
-trisha 88
-koko 88
-sarah 88
-trudy 88
-vera 78
-carmen 78
-chris 78
-sharon 78
-susan 78
-wendy 78
-velma 68
-leah 68
-julie 68
-paula 68
-larry 60
-carina 58
-juanita 58
-jane 58
-zola 58
-sue 50
-karen 48
-rean 48
-pamela 48
-mike 40
-jenifer 38
-sandy 38
-teresa 38
-liza 38
-belinda 38
-sumi 38
-sally 34
-alex 30
-cim 30
-sam 30
-fred 28
-nan 28
-jean 28
-melissa 28
-sharon 25
-lita 25
-denise 24
-jeff 23
-joe 20
-bill 20
-linda 19
-sandra 19
-diane 18
-edna 18
-gina 18
-joan 18
-pat 18
-fanny 8
-mary 8
+name |age
+-------+---
+esther | 98
+louise | 98
+zena | 98
+martie | 88
+bertha | 88
+trisha | 88
+koko | 88
+sarah | 88
+trudy | 88
+vera | 78
+carmen | 78
+chris | 78
+sharon | 78
+susan | 78
+wendy | 78
+velma | 68
+leah | 68
+julie | 68
+paula | 68
+larry | 60
+carina | 58
+juanita| 58
+jane | 58
+zola | 58
+sue | 50
+karen | 48
+rean | 48
+pamela | 48
+mike | 40
+jenifer| 38
+sandy | 38
+teresa | 38
+liza | 38
+belinda| 38
+sumi | 38
+sally | 34
+alex | 30
+cim | 30
+sam | 30
+fred | 28
+nan | 28
+jean | 28
+melissa| 28
+sharon | 25
+lita | 25
+denise | 24
+jeff | 23
+joe | 20
+bill | 20
+linda | 19
+sandra | 19
+diane | 18
+edna | 18
+gina | 18
+joan | 18
+pat | 18
+fanny | 8
+mary | 8
QUERY: SELECT DISTINCT p.age FROM person* p ORDER BY age using >;
-age
-----
-98
-88
-78
-68
-60
-58
-50
-48
-40
-38
-34
-30
-28
-25
-24
-23
-20
-19
-18
-8
+age
+---
+ 98
+ 88
+ 78
+ 68
+ 60
+ 58
+ 50
+ 48
+ 40
+ 38
+ 34
+ 30
+ 28
+ 25
+ 24
+ 23
+ 20
+ 19
+ 18
+ 8
QUERY: SELECT hash_i4_heap.*
WHERE hash_i4_heap.random = 843938989;
-seqno random
------- ----------
-15 843938989
+seqno| random
+-----+---------
+ 15|843938989
QUERY: SELECT hash_i4_heap.*
WHERE hash_i4_heap.random = 66766766;
-seqno random
------- -------
+seqno|random
+-----+------
QUERY: SELECT hash_c16_heap.*
WHERE hash_c16_heap.random = '1505703298'::char16;
-seqno random
------- -----------
-9838 1505703298
+seqno| random
+-----+----------
+ 9838|1505703298
QUERY: SELECT hash_c16_heap.*
WHERE hash_c16_heap.random = '7777777'::char16;
-seqno random
------- -------
+seqno|random
+-----+------
QUERY: SELECT hash_txt_heap.*
WHERE hash_txt_heap.random = '1351610853'::text;
-seqno random
------- -----------
-5677 1351610853
+seqno| random
+-----+----------
+ 5677|1351610853
QUERY: SELECT hash_txt_heap.*
WHERE hash_txt_heap.random = '111111112222222233333333'::text;
-seqno random
------- -------
+seqno|random
+-----+------
QUERY: SELECT hash_f8_heap.*
WHERE hash_f8_heap.random = '444705537'::float8;
-seqno random
------- ----------
-7853 444705537
+seqno| random
+-----+---------
+ 7853|444705537
QUERY: SELECT hash_f8_heap.*
WHERE hash_f8_heap.random = '88888888'::float8;
-seqno random
------- -------
+seqno|random
+-----+------
QUERY: SELECT b.*
FROM bt_i4_heap b
WHERE b.seqno < 1;
-seqno random
------- -----------
-0 1935401906
+seqno| random
+-----+----------
+ 0|1935401906
QUERY: SELECT b.*
FROM bt_i4_heap b
WHERE b.seqno >= 9999;
-seqno random
------- -----------
-9999 1227676208
+seqno| random
+-----+----------
+ 9999|1227676208
QUERY: SELECT b.*
FROM bt_i4_heap b
WHERE b.seqno = 4500;
-seqno random
------- -----------
-4500 2080851358
+seqno| random
+-----+----------
+ 4500|2080851358
QUERY: SELECT b.*
FROM bt_c16_heap b
WHERE b.seqno < '1'::char16;
-seqno random
------- -----------
-0 1935401906
+seqno| random
+-----+----------
+ 0|1935401906
QUERY: SELECT b.*
FROM bt_c16_heap b
WHERE b.seqno >= '9999'::char16;
-seqno random
------- -----------
-9999 1227676208
+seqno| random
+-----+----------
+ 9999|1227676208
QUERY: SELECT b.*
FROM bt_c16_heap b
WHERE b.seqno = '4500'::char16;
-seqno random
------- -----------
-4500 2080851358
+seqno| random
+-----+----------
+ 4500|2080851358
QUERY: SELECT b.*
FROM bt_txt_heap b
WHERE b.seqno < '1'::text;
-seqno random
------- -----------
-0 1935401906
+seqno| random
+-----+----------
+ 0|1935401906
QUERY: SELECT b.*
FROM bt_txt_heap b
WHERE b.seqno >= '9999'::text;
-seqno random
------- -----------
-9999 1227676208
+seqno| random
+-----+----------
+ 9999|1227676208
QUERY: SELECT b.*
FROM bt_txt_heap b
WHERE b.seqno = '4500'::text;
-seqno random
------- -----------
-4500 2080851358
+seqno| random
+-----+----------
+ 4500|2080851358
QUERY: SELECT b.*
FROM bt_f8_heap b
WHERE b.seqno < '1'::float8;
-seqno random
------- -----------
-0 1935401906
+seqno| random
+-----+----------
+ 0|1935401906
QUERY: SELECT b.*
FROM bt_f8_heap b
WHERE b.seqno >= '9999'::float8;
-seqno random
------- -----------
-9999 1227676208
+seqno| random
+-----+----------
+ 9999|1227676208
QUERY: SELECT b.*
FROM bt_f8_heap b
WHERE b.seqno = '4500'::float8;
-seqno random
------- -----------
-4500 2080851358
+seqno| random
+-----+----------
+ 4500|2080851358
QUERY: UPDATE onek
SET unique1 = onek.unique1 + 1;
QUERY: UPDATE onek
QUERY: SELECT h.seqno AS i1492, h.random AS i1
FROM hash_i4_heap h
WHERE h.random = 1;
-i1492 i1
------- ---
-1492 1
+i1492|i1
+-----+--
+ 1492| 1
QUERY: UPDATE hash_i4_heap
SET seqno = 20000
WHERE hash_i4_heap.random = 1492795354;
QUERY: SELECT h.seqno AS i20000
FROM hash_i4_heap h
WHERE h.random = 1492795354;
-i20000
--------
-20000
+i20000
+------
+ 20000
QUERY: UPDATE hash_c16_heap
SET random = '0123456789abcdef'::char16
WHERE hash_c16_heap.seqno = 6543;
QUERY: SELECT h.seqno AS i6543, h.random AS c0_to_f
FROM hash_c16_heap h
WHERE h.random = '0123456789abcdef'::char16;
-i6543 c0_to_f
------- -----------------
-6543 0123456789abcdef
+i6543|c0_to_f
+-----+----------------
+ 6543|0123456789abcdef
QUERY: UPDATE hash_c16_heap
SET seqno = 20000
WHERE hash_c16_heap.random = '76652222'::char16;
QUERY: SELECT h.seqno AS emptyset
FROM hash_c16_heap h
WHERE h.random = '76652222'::char16;
-emptyset
----------
+emptyset
+--------
QUERY: UPDATE hash_txt_heap
SET random = '0123456789abcdefghijklmnop'::text
WHERE hash_txt_heap.seqno = 4002;
QUERY: SELECT h.seqno AS i4002, h.random AS c0_to_p
FROM hash_txt_heap h
WHERE h.random = '0123456789abcdefghijklmnop'::text;
-i4002 c0_to_p
------- ---------------------------
-4002 0123456789abcdefghijklmnop
+i4002|c0_to_p
+-----+--------------------------
+ 4002|0123456789abcdefghijklmnop
QUERY: UPDATE hash_txt_heap
SET seqno = 20000
WHERE hash_txt_heap.random = '959363399'::text;
QUERY: SELECT h.seqno AS t20000
FROM hash_txt_heap h
WHERE h.random = '959363399'::text;
-t20000
--------
-20000
+t20000
+------
+ 20000
QUERY: UPDATE hash_f8_heap
SET random = '-1234.1234'::float8
WHERE hash_f8_heap.seqno = 8906;
QUERY: SELECT h.seqno AS i8096, h.random AS f1234_1234
FROM hash_f8_heap h
WHERE h.random = '-1234.1234'::float8;
-i8096 f1234_1234
------- -----------
-8906 -1234.1234
+i8096|f1234_1234
+-----+----------
+ 8906|-1234.1234
QUERY: UPDATE hash_f8_heap
SET seqno = 20000
WHERE hash_f8_heap.random = '488912369'::float8;
QUERY: SELECT h.seqno AS f20000
FROM hash_f8_heap h
WHERE h.random = '488912369'::float8;
-f20000
--------
-20000
-QUERY: COPY onek TO '_OBJWD_/onek.data';
+f20000
+------
+ 20000
+QUERY: COPY onek TO '_CWD_/obj/onek.data';
QUERY: DELETE FROM onek;
-QUERY: COPY onek FROM '_OBJWD_/onek.data';
+QUERY: COPY onek FROM '_CWD_/obj/onek.data';
QUERY: SELECT unique1 FROM onek WHERE unique1 < 2;
-unique1
---------
-0
-1
+unique1
+-------
+ 0
+ 1
QUERY: DELETE FROM onek2;
-QUERY: COPY onek2 FROM '_OBJWD_/onek.data';
+QUERY: COPY onek2 FROM '_CWD_/obj/onek.data';
QUERY: SELECT unique1 FROM onek2 WHERE unique1 < 2;
-unique1
---------
-1
-0
-QUERY: COPY BINARY stud_emp TO '_OBJWD_/stud_emp.data';
+unique1
+-------
+ 1
+ 0
+QUERY: COPY BINARY stud_emp TO '_CWD_/obj/stud_emp.data';
QUERY: DELETE FROM stud_emp;
-QUERY: COPY BINARY stud_emp FROM '_OBJWD_/stud_emp.data';
+QUERY: COPY BINARY stud_emp FROM '_CWD_/obj/stud_emp.data';
QUERY: SELECT * FROM stud_emp;
-name age location salary manager gpa percent
------- ---- ----------- ------- -------- ---- --------
-jeff 23 (8,7.7) 600 sharon 3.5
-cim 30 (10.5,4.7) 400 3.4
-linda 19 (0.9,6.1) 100 2.9
+name |age|location |salary|manager|gpa|percent
+-----+---+----------+------+-------+---+-------
+jeff | 23|(8,7.7) | 600|sharon |3.5|
+cim | 30|(10.5,4.7)| 400| |3.4|
+linda| 19|(0.9,6.1) | 100| |2.9|
QUERY: SELECT count(*) FROM onek;
-count
-------
-1000
+count
+-----
+ 1000
QUERY: SELECT count(*) FROM onek where oidrand(onek.oid, 10);
-count
-------
-95
+count
+-----
+ 97
QUERY: SELECT count(*) FROM onek where oidrand(onek.oid, 10);
-count
-------
-88
+count
+-----
+ 101
QUERY: BEGIN;
QUERY: SELECT *
INTO TABLE xacttest
QUERY: INSERT INTO xacttest (a, b) VALUES (777, 777.777);
QUERY: END;
QUERY: SELECT a FROM xacttest WHERE a > 100;
-a
-----
-777
+ a
+---
+777
QUERY: BEGIN;
QUERY: CREATE TABLE disappear (a int4);
QUERY: DELETE FROM aggtest;
QUERY: SELECT * FROM aggtest;
-a b
--- --
+a|b
+-+-
QUERY: ABORT;
QUERY: SELECT oid FROM pg_class WHERE relname = 'disappear';
-oid
-----
+oid
+---
QUERY: SELECT * FROM aggtest;
-a b
--- --
+a|b
+-+-
QUERY: BEGIN;
QUERY: DECLARE foo1 CURSOR FOR SELECT * FROM tenk1;
QUERY: DECLARE foo2 CURSOR FOR SELECT * FROM tenk2;
QUERY: DECLARE foo22 CURSOR FOR SELECT * FROM tenk2;
QUERY: DECLARE foo23 CURSOR FOR SELECT * FROM tenk1;
QUERY: FETCH 1 in foo1;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
QUERY: FETCH 2 in foo2;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
QUERY: FETCH 3 in foo3;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
QUERY: FETCH 4 in foo4;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
QUERY: FETCH 5 in foo5;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
QUERY: FETCH 6 in foo6;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
QUERY: FETCH 7 in foo7;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
QUERY: FETCH 8 in foo8;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
QUERY: FETCH 9 in foo9;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
QUERY: FETCH 10 in foo10;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
QUERY: FETCH 11 in foo11;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
QUERY: FETCH 12 in foo12;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
QUERY: FETCH 13 in foo13;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
-5222 12 0 2 2 2 22 222 1222 222 5222 44 45 WSAAAA MAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
+ 5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
QUERY: FETCH 14 in foo14;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
-5222 12 0 2 2 2 22 222 1222 222 5222 44 45 WSAAAA MAAAAA AAAAxx
-6243 13 1 3 3 3 43 243 243 1243 6243 86 87 DGAAAA NAAAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
+ 5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
+ 6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
QUERY: FETCH 15 in foo15;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
-5222 12 0 2 2 2 22 222 1222 222 5222 44 45 WSAAAA MAAAAA AAAAxx
-6243 13 1 3 3 3 43 243 243 1243 6243 86 87 DGAAAA NAAAAA HHHHxx
-5471 14 1 3 1 11 71 471 1471 471 5471 142 143 LCAAAA OAAAAA OOOOxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
+ 5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
+ 6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
+ 5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
QUERY: FETCH 16 in foo16;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
-5222 12 0 2 2 2 22 222 1222 222 5222 44 45 WSAAAA MAAAAA AAAAxx
-6243 13 1 3 3 3 43 243 243 1243 6243 86 87 DGAAAA NAAAAA HHHHxx
-5471 14 1 3 1 11 71 471 1471 471 5471 142 143 LCAAAA OAAAAA OOOOxx
-5006 15 0 2 6 6 6 6 1006 6 5006 12 13 OKAAAA PAAAAA VVVVxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
+ 5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
+ 6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
+ 5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
+ 5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
QUERY: FETCH 17 in foo17;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
-5222 12 0 2 2 2 22 222 1222 222 5222 44 45 WSAAAA MAAAAA AAAAxx
-6243 13 1 3 3 3 43 243 243 1243 6243 86 87 DGAAAA NAAAAA HHHHxx
-5471 14 1 3 1 11 71 471 1471 471 5471 142 143 LCAAAA OAAAAA OOOOxx
-5006 15 0 2 6 6 6 6 1006 6 5006 12 13 OKAAAA PAAAAA VVVVxx
-5387 16 1 3 7 7 87 387 1387 387 5387 174 175 FZAAAA QAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
+ 5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
+ 6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
+ 5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
+ 5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
+ 5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
QUERY: FETCH 18 in foo18;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
-5222 12 0 2 2 2 22 222 1222 222 5222 44 45 WSAAAA MAAAAA AAAAxx
-6243 13 1 3 3 3 43 243 243 1243 6243 86 87 DGAAAA NAAAAA HHHHxx
-5471 14 1 3 1 11 71 471 1471 471 5471 142 143 LCAAAA OAAAAA OOOOxx
-5006 15 0 2 6 6 6 6 1006 6 5006 12 13 OKAAAA PAAAAA VVVVxx
-5387 16 1 3 7 7 87 387 1387 387 5387 174 175 FZAAAA QAAAAA AAAAxx
-5785 17 1 1 5 5 85 785 1785 785 5785 170 171 NOAAAA RAAAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
+ 5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
+ 6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
+ 5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
+ 5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
+ 5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
+ 5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
QUERY: FETCH 19 in foo19;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
-5222 12 0 2 2 2 22 222 1222 222 5222 44 45 WSAAAA MAAAAA AAAAxx
-6243 13 1 3 3 3 43 243 243 1243 6243 86 87 DGAAAA NAAAAA HHHHxx
-5471 14 1 3 1 11 71 471 1471 471 5471 142 143 LCAAAA OAAAAA OOOOxx
-5006 15 0 2 6 6 6 6 1006 6 5006 12 13 OKAAAA PAAAAA VVVVxx
-5387 16 1 3 7 7 87 387 1387 387 5387 174 175 FZAAAA QAAAAA AAAAxx
-5785 17 1 1 5 5 85 785 1785 785 5785 170 171 NOAAAA RAAAAA HHHHxx
-6621 18 1 1 1 1 21 621 621 1621 6621 42 43 RUAAAA SAAAAA OOOOxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
+ 5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
+ 6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
+ 5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
+ 5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
+ 5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
+ 5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
+ 6621| 18| 1| 1| 1| 1| 21| 621| 621| 1621| 6621| 42| 43|RUAAAA |SAAAAA |OOOOxx
QUERY: FETCH 20 in foo20;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
-5222 12 0 2 2 2 22 222 1222 222 5222 44 45 WSAAAA MAAAAA AAAAxx
-6243 13 1 3 3 3 43 243 243 1243 6243 86 87 DGAAAA NAAAAA HHHHxx
-5471 14 1 3 1 11 71 471 1471 471 5471 142 143 LCAAAA OAAAAA OOOOxx
-5006 15 0 2 6 6 6 6 1006 6 5006 12 13 OKAAAA PAAAAA VVVVxx
-5387 16 1 3 7 7 87 387 1387 387 5387 174 175 FZAAAA QAAAAA AAAAxx
-5785 17 1 1 5 5 85 785 1785 785 5785 170 171 NOAAAA RAAAAA HHHHxx
-6621 18 1 1 1 1 21 621 621 1621 6621 42 43 RUAAAA SAAAAA OOOOxx
-6969 19 1 1 9 9 69 969 969 1969 6969 138 139 BIAAAA TAAAAA VVVVxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
+ 5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
+ 6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
+ 5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
+ 5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
+ 5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
+ 5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
+ 6621| 18| 1| 1| 1| 1| 21| 621| 621| 1621| 6621| 42| 43|RUAAAA |SAAAAA |OOOOxx
+ 6969| 19| 1| 1| 9| 9| 69| 969| 969| 1969| 6969|138| 139|BIAAAA |TAAAAA |VVVVxx
QUERY: FETCH 21 in foo21;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
-5222 12 0 2 2 2 22 222 1222 222 5222 44 45 WSAAAA MAAAAA AAAAxx
-6243 13 1 3 3 3 43 243 243 1243 6243 86 87 DGAAAA NAAAAA HHHHxx
-5471 14 1 3 1 11 71 471 1471 471 5471 142 143 LCAAAA OAAAAA OOOOxx
-5006 15 0 2 6 6 6 6 1006 6 5006 12 13 OKAAAA PAAAAA VVVVxx
-5387 16 1 3 7 7 87 387 1387 387 5387 174 175 FZAAAA QAAAAA AAAAxx
-5785 17 1 1 5 5 85 785 1785 785 5785 170 171 NOAAAA RAAAAA HHHHxx
-6621 18 1 1 1 1 21 621 621 1621 6621 42 43 RUAAAA SAAAAA OOOOxx
-6969 19 1 1 9 9 69 969 969 1969 6969 138 139 BIAAAA TAAAAA VVVVxx
-9460 20 0 0 0 0 60 460 1460 4460 9460 120 121 WZAAAA UAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
+ 5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
+ 6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
+ 5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
+ 5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
+ 5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
+ 5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
+ 6621| 18| 1| 1| 1| 1| 21| 621| 621| 1621| 6621| 42| 43|RUAAAA |SAAAAA |OOOOxx
+ 6969| 19| 1| 1| 9| 9| 69| 969| 969| 1969| 6969|138| 139|BIAAAA |TAAAAA |VVVVxx
+ 9460| 20| 0| 0| 0| 0| 60| 460| 1460| 4460| 9460|120| 121|WZAAAA |UAAAAA |AAAAxx
QUERY: FETCH 22 in foo22;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
-5222 12 0 2 2 2 22 222 1222 222 5222 44 45 WSAAAA MAAAAA AAAAxx
-6243 13 1 3 3 3 43 243 243 1243 6243 86 87 DGAAAA NAAAAA HHHHxx
-5471 14 1 3 1 11 71 471 1471 471 5471 142 143 LCAAAA OAAAAA OOOOxx
-5006 15 0 2 6 6 6 6 1006 6 5006 12 13 OKAAAA PAAAAA VVVVxx
-5387 16 1 3 7 7 87 387 1387 387 5387 174 175 FZAAAA QAAAAA AAAAxx
-5785 17 1 1 5 5 85 785 1785 785 5785 170 171 NOAAAA RAAAAA HHHHxx
-6621 18 1 1 1 1 21 621 621 1621 6621 42 43 RUAAAA SAAAAA OOOOxx
-6969 19 1 1 9 9 69 969 969 1969 6969 138 139 BIAAAA TAAAAA VVVVxx
-9460 20 0 0 0 0 60 460 1460 4460 9460 120 121 WZAAAA UAAAAA AAAAxx
-59 21 1 3 9 19 59 59 59 59 59 118 119 HCAAAA VAAAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
+ 5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
+ 6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
+ 5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
+ 5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
+ 5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
+ 5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
+ 6621| 18| 1| 1| 1| 1| 21| 621| 621| 1621| 6621| 42| 43|RUAAAA |SAAAAA |OOOOxx
+ 6969| 19| 1| 1| 9| 9| 69| 969| 969| 1969| 6969|138| 139|BIAAAA |TAAAAA |VVVVxx
+ 9460| 20| 0| 0| 0| 0| 60| 460| 1460| 4460| 9460|120| 121|WZAAAA |UAAAAA |AAAAxx
+ 59| 21| 1| 3| 9| 19| 59| 59| 59| 59| 59|118| 119|HCAAAA |VAAAAA |HHHHxx
QUERY: FETCH 23 in foo23;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
-5222 12 0 2 2 2 22 222 1222 222 5222 44 45 WSAAAA MAAAAA AAAAxx
-6243 13 1 3 3 3 43 243 243 1243 6243 86 87 DGAAAA NAAAAA HHHHxx
-5471 14 1 3 1 11 71 471 1471 471 5471 142 143 LCAAAA OAAAAA OOOOxx
-5006 15 0 2 6 6 6 6 1006 6 5006 12 13 OKAAAA PAAAAA VVVVxx
-5387 16 1 3 7 7 87 387 1387 387 5387 174 175 FZAAAA QAAAAA AAAAxx
-5785 17 1 1 5 5 85 785 1785 785 5785 170 171 NOAAAA RAAAAA HHHHxx
-6621 18 1 1 1 1 21 621 621 1621 6621 42 43 RUAAAA SAAAAA OOOOxx
-6969 19 1 1 9 9 69 969 969 1969 6969 138 139 BIAAAA TAAAAA VVVVxx
-9460 20 0 0 0 0 60 460 1460 4460 9460 120 121 WZAAAA UAAAAA AAAAxx
-59 21 1 3 9 19 59 59 59 59 59 118 119 HCAAAA VAAAAA HHHHxx
-8020 22 0 0 0 0 20 20 20 3020 8020 40 41 MWAAAA WAAAAA OOOOxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
+ 5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
+ 6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
+ 5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
+ 5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
+ 5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
+ 5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
+ 6621| 18| 1| 1| 1| 1| 21| 621| 621| 1621| 6621| 42| 43|RUAAAA |SAAAAA |OOOOxx
+ 6969| 19| 1| 1| 9| 9| 69| 969| 969| 1969| 6969|138| 139|BIAAAA |TAAAAA |VVVVxx
+ 9460| 20| 0| 0| 0| 0| 60| 460| 1460| 4460| 9460|120| 121|WZAAAA |UAAAAA |AAAAxx
+ 59| 21| 1| 3| 9| 19| 59| 59| 59| 59| 59|118| 119|HCAAAA |VAAAAA |HHHHxx
+ 8020| 22| 0| 0| 0| 0| 20| 20| 20| 3020| 8020| 40| 41|MWAAAA |WAAAAA |OOOOxx
QUERY: FETCH backward 1 in foo23;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-59 21 1 3 9 19 59 59 59 59 59 118 119 HCAAAA VAAAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 59| 21| 1| 3| 9| 19| 59| 59| 59| 59| 59|118| 119|HCAAAA |VAAAAA |HHHHxx
QUERY: FETCH backward 2 in foo22;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-9460 20 0 0 0 0 60 460 1460 4460 9460 120 121 WZAAAA UAAAAA AAAAxx
-6969 19 1 1 9 9 69 969 969 1969 6969 138 139 BIAAAA TAAAAA VVVVxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 9460| 20| 0| 0| 0| 0| 60| 460| 1460| 4460| 9460|120| 121|WZAAAA |UAAAAA |AAAAxx
+ 6969| 19| 1| 1| 9| 9| 69| 969| 969| 1969| 6969|138| 139|BIAAAA |TAAAAA |VVVVxx
QUERY: FETCH backward 3 in foo21;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-6969 19 1 1 9 9 69 969 969 1969 6969 138 139 BIAAAA TAAAAA VVVVxx
-6621 18 1 1 1 1 21 621 621 1621 6621 42 43 RUAAAA SAAAAA OOOOxx
-5785 17 1 1 5 5 85 785 1785 785 5785 170 171 NOAAAA RAAAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 6969| 19| 1| 1| 9| 9| 69| 969| 969| 1969| 6969|138| 139|BIAAAA |TAAAAA |VVVVxx
+ 6621| 18| 1| 1| 1| 1| 21| 621| 621| 1621| 6621| 42| 43|RUAAAA |SAAAAA |OOOOxx
+ 5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
QUERY: FETCH backward 4 in foo20;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-6621 18 1 1 1 1 21 621 621 1621 6621 42 43 RUAAAA SAAAAA OOOOxx
-5785 17 1 1 5 5 85 785 1785 785 5785 170 171 NOAAAA RAAAAA HHHHxx
-5387 16 1 3 7 7 87 387 1387 387 5387 174 175 FZAAAA QAAAAA AAAAxx
-5006 15 0 2 6 6 6 6 1006 6 5006 12 13 OKAAAA PAAAAA VVVVxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 6621| 18| 1| 1| 1| 1| 21| 621| 621| 1621| 6621| 42| 43|RUAAAA |SAAAAA |OOOOxx
+ 5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
+ 5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
+ 5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
QUERY: FETCH backward 5 in foo19;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-5785 17 1 1 5 5 85 785 1785 785 5785 170 171 NOAAAA RAAAAA HHHHxx
-5387 16 1 3 7 7 87 387 1387 387 5387 174 175 FZAAAA QAAAAA AAAAxx
-5006 15 0 2 6 6 6 6 1006 6 5006 12 13 OKAAAA PAAAAA VVVVxx
-5471 14 1 3 1 11 71 471 1471 471 5471 142 143 LCAAAA OAAAAA OOOOxx
-6243 13 1 3 3 3 43 243 243 1243 6243 86 87 DGAAAA NAAAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 5785| 17| 1| 1| 5| 5| 85| 785| 1785| 785| 5785|170| 171|NOAAAA |RAAAAA |HHHHxx
+ 5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
+ 5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
+ 5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
+ 6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
QUERY: FETCH backward 6 in foo18;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-5387 16 1 3 7 7 87 387 1387 387 5387 174 175 FZAAAA QAAAAA AAAAxx
-5006 15 0 2 6 6 6 6 1006 6 5006 12 13 OKAAAA PAAAAA VVVVxx
-5471 14 1 3 1 11 71 471 1471 471 5471 142 143 LCAAAA OAAAAA OOOOxx
-6243 13 1 3 3 3 43 243 243 1243 6243 86 87 DGAAAA NAAAAA HHHHxx
-5222 12 0 2 2 2 22 222 1222 222 5222 44 45 WSAAAA MAAAAA AAAAxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 5387| 16| 1| 3| 7| 7| 87| 387| 1387| 387| 5387|174| 175|FZAAAA |QAAAAA |AAAAxx
+ 5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
+ 5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
+ 6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
+ 5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
QUERY: FETCH backward 7 in foo17;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-5006 15 0 2 6 6 6 6 1006 6 5006 12 13 OKAAAA PAAAAA VVVVxx
-5471 14 1 3 1 11 71 471 1471 471 5471 142 143 LCAAAA OAAAAA OOOOxx
-6243 13 1 3 3 3 43 243 243 1243 6243 86 87 DGAAAA NAAAAA HHHHxx
-5222 12 0 2 2 2 22 222 1222 222 5222 44 45 WSAAAA MAAAAA AAAAxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 5006| 15| 0| 2| 6| 6| 6| 6| 1006| 6| 5006| 12| 13|OKAAAA |PAAAAA |VVVVxx
+ 5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
+ 6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
+ 5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
QUERY: FETCH backward 8 in foo16;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-5471 14 1 3 1 11 71 471 1471 471 5471 142 143 LCAAAA OAAAAA OOOOxx
-6243 13 1 3 3 3 43 243 243 1243 6243 86 87 DGAAAA NAAAAA HHHHxx
-5222 12 0 2 2 2 22 222 1222 222 5222 44 45 WSAAAA MAAAAA AAAAxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 5471| 14| 1| 3| 1| 11| 71| 471| 1471| 471| 5471|142| 143|LCAAAA |OAAAAA |OOOOxx
+ 6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
+ 5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
QUERY: FETCH backward 9 in foo15;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-6243 13 1 3 3 3 43 243 243 1243 6243 86 87 DGAAAA NAAAAA HHHHxx
-5222 12 0 2 2 2 22 222 1222 222 5222 44 45 WSAAAA MAAAAA AAAAxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 6243| 13| 1| 3| 3| 3| 43| 243| 243| 1243| 6243| 86| 87|DGAAAA |NAAAAA |HHHHxx
+ 5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
QUERY: FETCH backward 10 in foo14;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-5222 12 0 2 2 2 22 222 1222 222 5222 44 45 WSAAAA MAAAAA AAAAxx
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 5222| 12| 0| 2| 2| 2| 22| 222| 1222| 222| 5222| 44| 45|WSAAAA |MAAAAA |AAAAxx
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
QUERY: FETCH backward 11 in foo13;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-1504 11 0 0 4 4 4 504 1504 1504 1504 8 9 WFAAAA LAAAAA VVVVxx
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 1504| 11| 0| 0| 4| 4| 4| 504| 1504| 1504| 1504| 8| 9|WFAAAA |LAAAAA |VVVVxx
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
QUERY: FETCH backward 12 in foo12;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-1314 10 0 2 4 14 14 314 1314 1314 1314 28 29 OYAAAA KAAAAA OOOOxx
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 1314| 10| 0| 2| 4| 14| 14| 314| 1314| 1314| 1314| 28| 29|OYAAAA |KAAAAA |OOOOxx
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
QUERY: FETCH backward 13 in foo11;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-3043 9 1 3 3 3 43 43 1043 3043 3043 86 87 BNAAAA JAAAAA HHHHxx
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 3043| 9| 1| 3| 3| 3| 43| 43| 1043| 3043| 3043| 86| 87|BNAAAA |JAAAAA |HHHHxx
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
QUERY: FETCH backward 14 in foo10;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-4321 8 1 1 1 1 21 321 321 4321 4321 42 43 FKAAAA IAAAAA AAAAxx
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 4321| 8| 1| 1| 1| 1| 21| 321| 321| 4321| 4321| 42| 43|FKAAAA |IAAAAA |AAAAxx
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
QUERY: FETCH backward 15 in foo9;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-6701 7 1 1 1 1 1 701 701 1701 6701 2 3 TXAAAA HAAAAA VVVVxx
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 6701| 7| 1| 1| 1| 1| 1| 701| 701| 1701| 6701| 2| 3|TXAAAA |HAAAAA |VVVVxx
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
QUERY: FETCH backward 16 in foo8;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-5057 6 1 1 7 17 57 57 1057 57 5057 114 115 NMAAAA GAAAAA OOOOxx
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 5057| 6| 1| 1| 7| 17| 57| 57| 1057| 57| 5057|114| 115|NMAAAA |GAAAAA |OOOOxx
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
QUERY: FETCH backward 17 in foo7;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8009 5 1 1 9 9 9 9 9 3009 8009 18 19 BWAAAA FAAAAA HHHHxx
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8009| 5| 1| 1| 9| 9| 9| 9| 9| 3009| 8009| 18| 19|BWAAAA |FAAAAA |HHHHxx
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
QUERY: FETCH backward 18 in foo6;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-7164 4 0 0 4 4 64 164 1164 2164 7164 128 129 OPAAAA EAAAAA AAAAxx
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 7164| 4| 0| 0| 4| 4| 64| 164| 1164| 2164| 7164|128| 129|OPAAAA |EAAAAA |AAAAxx
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
QUERY: FETCH backward 19 in foo5;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-9850 3 0 2 0 10 50 850 1850 4850 9850 100 101 WOAAAA DAAAAA VVVVxx
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 9850| 3| 0| 2| 0| 10| 50| 850| 1850| 4850| 9850|100| 101|WOAAAA |DAAAAA |VVVVxx
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
QUERY: FETCH backward 20 in foo4;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-3420 2 0 0 0 0 20 420 1420 3420 3420 40 41 OBAAAA CAAAAA OOOOxx
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 3420| 2| 0| 0| 0| 0| 20| 420| 1420| 3420| 3420| 40| 41|OBAAAA |CAAAAA |OOOOxx
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
QUERY: FETCH backward 21 in foo3;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-1891 1 1 3 1 11 91 891 1891 1891 1891 182 183 TUAAAA BAAAAA HHHHxx
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 1891| 1| 1| 3| 1| 11| 91| 891| 1891| 1891| 1891|182| 183|TUAAAA |BAAAAA |HHHHxx
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
QUERY: FETCH backward 22 in foo2;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-8800 0 0 0 0 0 0 800 800 3800 8800 0 1 MAAAAA AAAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 8800| 0| 0| 0| 0| 0| 0| 800| 800| 3800| 8800| 0| 1|MAAAAA |AAAAAA |AAAAxx
QUERY: FETCH backward 23 in foo1;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
QUERY: CLOSE foo1;
QUERY: CLOSE foo2;
QUERY: CLOSE foo3;
QUERY: DECLARE foo25 CURSOR FOR
SELECT * FROM onek2 WHERE unique1 = 60;
QUERY: FETCH all in foo13;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-50 253 0 2 0 10 0 50 50 50 50 0 1 YBAAAA TJAAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 50| 253| 0| 2| 0| 10| 0| 50| 50| 50| 50| 0| 1|YBAAAA |TJAAAA |HHHHxx
QUERY: FETCH all in foo14;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-51 76 1 3 1 11 1 51 51 51 51 2 3 ZBAAAA YCAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 51| 76| 1| 3| 1| 11| 1| 51| 51| 51| 51| 2| 3|ZBAAAA |YCAAAA |AAAAxx
QUERY: FETCH all in foo15;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-52 985 0 0 2 12 2 52 52 52 52 4 5 ACAAAA XLBAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 52| 985| 0| 0| 2| 12| 2| 52| 52| 52| 52| 4| 5|ACAAAA |XLBAAA |HHHHxx
QUERY: FETCH all in foo16;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-53 196 1 1 3 13 3 53 53 53 53 6 7 BCAAAA OHAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 53| 196| 1| 1| 3| 13| 3| 53| 53| 53| 53| 6| 7|BCAAAA |OHAAAA |AAAAxx
QUERY: FETCH all in foo17;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-54 356 0 2 4 14 4 54 54 54 54 8 9 CCAAAA SNAAAA AAAAxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 54| 356| 0| 2| 4| 14| 4| 54| 54| 54| 54| 8| 9|CCAAAA |SNAAAA |AAAAxx
QUERY: FETCH all in foo18;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-55 627 1 3 5 15 5 55 55 55 55 10 11 DCAAAA DYAAAA VVVVxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 55| 627| 1| 3| 5| 15| 5| 55| 55| 55| 55| 10| 11|DCAAAA |DYAAAA |VVVVxx
QUERY: FETCH all in foo19;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-56 54 0 0 6 16 6 56 56 56 56 12 13 ECAAAA CCAAAA OOOOxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 56| 54| 0| 0| 6| 16| 6| 56| 56| 56| 56| 12| 13|ECAAAA |CCAAAA |OOOOxx
QUERY: FETCH all in foo20;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-57 942 1 1 7 17 7 57 57 57 57 14 15 FCAAAA GKBAAA OOOOxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 57| 942| 1| 1| 7| 17| 7| 57| 57| 57| 57| 14| 15|FCAAAA |GKBAAA |OOOOxx
QUERY: FETCH all in foo21;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-58 114 0 2 8 18 8 58 58 58 58 16 17 GCAAAA KEAAAA OOOOxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 58| 114| 0| 2| 8| 18| 8| 58| 58| 58| 58| 16| 17|GCAAAA |KEAAAA |OOOOxx
QUERY: FETCH all in foo22;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-59 593 1 3 9 19 9 59 59 59 59 18 19 HCAAAA VWAAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 59| 593| 1| 3| 9| 19| 9| 59| 59| 59| 59| 18| 19|HCAAAA |VWAAAA |HHHHxx
QUERY: FETCH all in foo23;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-60 483 0 0 0 0 0 60 60 60 60 0 1 ICAAAA PSAAAA VVVVxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 60| 483| 0| 0| 0| 0| 0| 60| 60| 60| 60| 0| 1|ICAAAA |PSAAAA |VVVVxx
QUERY: FETCH all in foo24;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-50 253 0 2 0 10 0 50 50 50 50 0 1 YBAAAA TJAAAA HHHHxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 50| 253| 0| 2| 0| 10| 0| 50| 50| 50| 50| 0| 1|YBAAAA |TJAAAA |HHHHxx
QUERY: FETCH all in foo25;
-unique1 unique2 two four ten twenty hundred thousand twothousand fivethous tenthous odd even stringu1 stringu2 string4
--------- -------- ---- ----- ---- ------- -------- --------- ------------ ---------- --------- ---- ----- --------- --------- --------
-60 483 0 0 0 0 0 60 60 60 60 0 1 ICAAAA PSAAAA VVVVxx
+unique1|unique2|two|four|ten|twenty|hundred|thousand|twothousand|fivethous|tenthous|odd|even|stringu1|stringu2|string4
+-------+-------+---+----+---+------+-------+--------+-----------+---------+--------+---+----+--------+--------+-------
+ 60| 483| 0| 0| 0| 0| 0| 60| 60| 60| 60| 0| 1|ICAAAA |PSAAAA |VVVVxx
QUERY: CLOSE foo13;
QUERY: CLOSE foo14;
QUERY: CLOSE foo15;
SELECT count(*) AS has_10002 FROM hash_f8_heap[,] h;
QUERY: VACUUM hash_f8_heap;
QUERY: SELECT count(*) AS has_10000 FROM hash_f8_heap[,] h;
-has_10000
-----------
-10002
+has_10000
+---------
+ 10002
QUERY: PURGE hash_i4_heap AFTER '@ 1 second ago'; -- relative time
SELECT count(*) AS has_10002 FROM hash_i4_heap[,] h;
QUERY: VACUUM hash_i4_heap;
QUERY: SELECT count(*) AS has_10000 FROM hash_i4_heap[,] h;
-has_10000
-----------
-10002
+has_10000
+---------
+ 10002
QUERY: CREATE TABLE temp (initial int4);
QUERY: ALTER TABLE temp ADD COLUMN a int4;
QUERY: ALTER TABLE temp ADD COLUMN b char16;
WARN:Relation temp does not have attribute k
QUERY: SELECT * FROM temp;
-initial a b c d e f g h i j l m n p q r s t u v w x y z
--------- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
+initial|a|b|c|d|e|f|g|h|i|j|l|m|n|p|q|r|s|t|u|v|w|x|y|z
+-------+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
QUERY: DROP TABLE temp;
QUERY: CREATE TABLE temp (
initial int4
WARN:Relation temp does not have attribute k
QUERY: SELECT * FROM temp[,];
-initial a b c d e f g h i j l m n p q r s t u v w x y z
--------- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
+initial|a|b|c|d|e|f|g|h|i|j|l|m|n|p|q|r|s|t|u|v|w|x|y|z
+-------+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
QUERY: DROP TABLE temp;
QUERY: ALTER TABLE tenk1 RENAME TO ten_k;
QUERY: SELECT unique1 FROM ten_k WHERE unique1 < 20;
-unique1
---------
-0
-1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-16
-17
-18
-19
+unique1
+-------
+ 0
+ 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 8
+ 9
+ 10
+ 11
+ 12
+ 13
+ 14
+ 15
+ 16
+ 17
+ 18
+ 19
QUERY: SELECT unique2 FROM ten_k WHERE unique2 < 20;
-unique2
---------
-0
-1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-16
-17
-18
-19
+unique2
+-------
+ 0
+ 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 8
+ 9
+ 10
+ 11
+ 12
+ 13
+ 14
+ 15
+ 16
+ 17
+ 18
+ 19
QUERY: SELECT hundred FROM ten_k WHERE hundred = 50;
-hundred
---------
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
+hundred
+-------
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
+ 50
QUERY: ALTER TABLE ten_k RENAME TO tenk1;
QUERY: SELECT unique1 FROM tenk1 WHERE unique1 < 5;
-unique1
---------
-0
-1
-2
-3
-4
+unique1
+-------
+ 0
+ 1
+ 2
+ 3
+ 4
QUERY: SELECT * from street;
-name thepath cname
------------------------------------ ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------
-Whitlock Creek (0,2,-121.747,37.9128,-121.733,37) Oakland
-Warm Springs Blvd (0,2,-121.934,37,-121.934,37.97) Oakland
-Tissiack Way (0,2,-121.92,37,-121.921,37.995) Oakland
-Mission Blvd (0,3,-121.919,37,-121.919,37.976,-121.92,37.975) Oakland
-Theresa Way (0,2,-121.729,37.906,-121.728,37.899) Oakland
-Cowing Road (0,2,-122,37.934,-121.977,37.782) Oakland
-Rosedale Ct (0,2,-121.923,37.9,-121.924,37.897) Oakland
-Saginaw Ct (0,2,-121.88,37.898,-121.881,37.901) Oakland
-Pimlico Dr (0,2,-121.862,37.998,-121.862,37.008) Oakland
-Livermore Ave (0,2,-121.769,37.448,-121.769,37.375) Oakland
-Arroyo Las Positas (0,2,-121.797,37.997,-121.796,37.005) Oakland
-Arlington Road (0,2,-121.796,37.898,-121.796,37.906) Oakland
-Juniper St (0,2,-121.782,37.897,-121.781,37.9) Oakland
-Fairview Ave (0,2,-121.999,37.428,-121.986,37.351) Oakland
-Sunol Ridge Trl (0,2,-121.942,37.455,-121.934,37.38) Oakland
-Vallecitos Road (0,2,-121.87,37.916,-121.87,37.891) Oakland
-Driscoll Road (0,2,-121.948,37.403,-121.948,37.3999) Oakland
-Apricot Lane (0,2,-121.947,37.401,-121.946,37.392) Oakland
-Calaveras Creek (0,2,-121.82,37.035,-121.821,37.931) Oakland
-Livermore Ave (0,2,-121.773,37.9909,-121.773,37.001) Oakland
-Sp Railroad (0,2,-121.894,37.9901,-121.897,37.016) Oakland
-Tassajara Creek (0,2,-121.879,37.989,-121.878,37.015) Oakland
-Andrea Cir (0,2,-121.733,37.8864,-121.733,37.9062) Oakland
-I- 580 (0,5,-122.018,37.019,-122.001,37.032,-121.979,37.983,-121.958,37.984,-121.957,37.986) Oakland
-I- 580 Ramp (0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) Oakland
-I- 580 (0,3,-121.932,37.989,-121.924,37.006,-121.922,37.014) Oakland
-I- 580/I-680 Ramp (1,2,-121.921,37.988,-121.919,37.016) Oakland
-I- 580 Ramp (0,4,-121.904,37.998,-121.904,37.013,-121.903,37.0174,-121.903,37.018) Oakland
-I- 580 Ramp (0,3,-121.874,37.014,-121.872,37.999,-121.871,37.999) Oakland
-I- 580 Ramp (0,5,-121.852,37.011,-121.848,37.999,-121.848,37.999,-121.846,37.01,-121.846,37.011) Oakland
-I- 680 (0,7,-121.91,37.715,-121.911,37.7468,-121.912,37.764,-121.912,37.776,-121.917,37.905,-121.919,37.957,-121.921,37.988) Oakland
-I- 680 Ramp (0,5,-121.883,37.376,-121.883,37.392,-121.883,37.4,-121.883,37.402,-121.885,37.422) Oakland
-I- 680 Ramp (0,4,-121.92,37.438,-121.922,37.424,-121.924,37.408,-121.925,37.392) Oakland
-I- 680 Ramp (0,3,-121.924,37.402,-121.923,37.395,-121.923,37.399) Oakland
-I- 680 (1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) Oakland
-State Hwy 84 (0,5,-121.957,37.898,-121.957,37.8991,-121.957,37.903,-121.956,37.91,-121.955,37.919) Oakland
-Whitlock Creek (0,2,-121.747,37.9128,-121.733,37) Oakland
-Warm Springs Blvd (0,2,-121.934,37,-121.934,37.97) Oakland
-Tissiack Way (0,2,-121.92,37,-121.921,37.995) Oakland
-Mission Blvd (0,3,-121.919,37,-121.919,37.976,-121.92,37.975) Oakland
-Kildare Road (0,2,-122.097,37.016,-122.096,37) Oakland
-Ranspot Dr (0,2,-122.097,37.999,-122.096,37) Oakland
-Butterfield Dr (0,2,-122.084,37.002,-122.083,37.987) Oakland
-Hesperian Blvd (0,3,-122.097,37.333,-122.096,37.31,-122.095,37.293) Oakland
-Thackeray Ave (0,2,-122.072,37.305,-122.072,37.298) Oakland
-Celia St (0,2,-122.061,37.3,-122.062,37.299) Oakland
-Periwinkle Road (0,2,-122.045,37.301,-122.045,37.2984) Oakland
-Bridgepointe Dr (0,2,-122.051,37.305,-122.051,37.299) Oakland
-Crystaline Dr (0,2,-121.926,37,-121.926,37.0053) Oakland
-Paseo Padre Pkwy (0,2,-121.914,37.005,-121.914,37) Oakland
-Oakridge Road (0,2,-121.832,37.049,-121.828,37) Oakland
-Railroad Ave (0,3,-122.025,37.013,-122.023,37.003,-122.022,37.993) Oakland
-Eden Creek (0,2,-122.022,37.0067,-122.022,37.998) Oakland
-I- 880 (0,10,-122.083,37.312,-122.082,37.296,-122.081,37.285,-122.079,37.248,-122.078,37.24,-122.078,37.235,-122.077,37.2257,-122.077,37.2203,-122.076,37.215,-122.076,37.209) Oakland
-I- 880 Ramp (0,5,-122.004,37.313,-122.004,37.308,-122.004,37.284,-122.001,37.287,-121.999,37.289) Oakland
-I- 880 Ramp (0,2,-122.002,37.301,-122.002,37.293) Oakland
-I- 880 (1,6,-121.967,37.075,-121.966,37.071,-121.966,37.065,-121.962,37.037,-121.957,37,-121.948,37.933) Oakland
-I- 680 (1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) Oakland
-Wisconsin St (0,3,-122.199,37.017,-122.198,37.998,-122.197,37.994) Oakland
-Herrier St (0,2,-122.194,37.006,-122.194,37.998) Oakland
-Skyline Blvd (0,2,-122.174,37.01,-122.171,37.996) Oakland
-Coliseum Way (0,2,-122.2,37.47,-122.198,37.516) Oakland
-Hegenberger Exwy (0,2,-122.195,37.52,-122.195,37.497) Oakland
-Sp Railroad (0,2,-122.195,37.497,-122.193,37.4848) Oakland
-85th Ave (0,2,-122.188,37.466,-122.186,37.476) Oakland
-E St (0,3,-122.183,37.505,-122.183,37.498,-122.182,37.49) Oakland
-D St (0,2,-122.181,37.505,-122.18,37.497) Oakland
-Birch St (0,2,-122.167,37.509,-122.166,37.492) Oakland
-Bancroft Ave (0,3,-122.164,37.523,-122.163,37.508,-122.162,37.493) Oakland
-Avenue 140th (0,2,-122.166,37.003,-122.169,37.988) Oakland
-Redwood Road (0,2,-122.149,37.98,-122.144,37.001) Oakland
-98th Ave (0,2,-122.157,37.498,-122.156,37.502) Oakland
-Cameron Ave (0,2,-122.132,37.502,-122.133,37.481) Oakland
-Locust St (0,2,-122.161,37.007,-122.159,37.987) Oakland
-McClure Ave (0,2,-122.143,37.001,-122.144,37.998) Oakland
-Maubert Ave (0,2,-122.111,37.009,-122.11,37.995) Oakland
-Ranspot Dr (0,2,-122.097,37.999,-122.096,37) Oakland
-Butterfield Dr (0,2,-122.084,37.002,-122.083,37.987) Oakland
-National Ave (0,2,-122.119,37.5,-122.128,37.489) Oakland
-Broadmore Ave (0,2,-122.095,37.522,-122.094,37.497) Oakland
-Skyline Dr (0,2,-122.028,37.5,-122.028,37.498) Oakland
-Decoto Road (0,3,-122.016,37.006,-122.016,37.002,-122.016,37.993) Oakland
-Chapman Dr (0,2,-122.042,37.504,-122.041,37.498) Oakland
-Charles St (0,2,-122.025,37.505,-122.025,37.499) Oakland
-Mattos Dr (0,2,-122.001,37.502,-122.001,37.4968) Oakland
-Sp Railroad (0,3,-122.138,37.003,-122.136,37.992,-122.131,37.9461) Oakland
-Railroad Ave (0,3,-122.025,37.013,-122.023,37.003,-122.022,37.993) Oakland
-Eden Creek (0,2,-122.022,37.0067,-122.022,37.998) Oakland
-I- 880 (0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) Oakland
-I- 580 (0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) Oakland
-I- 880 (0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) Oakland
-I- 880 Ramp (0,3,-122.062,37.011,-122.063,37.982,-122.058,37.967) Oakland
-I- 880 (0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) Oakland
-I- 880 (0,12,-122.037,37.632,-122.036,37.619,-122.036,37.616,-122.035,37.6041,-122.032,37.5797,-122.031,37.5733,-122.03,37.5637,-122.029,37.557,-122.029,37.5493,-122.028,37.5391,-122.026,37.517,-122.024,37.491) Oakland
-Cornell Ave (0,3,-122.296,37.925,-122.295,37.906,-122.294,37.875) Berkeley
-Euclid Ave (0,2,-122.267,37.009,-122.267,37.987) Berkeley
-Marin Ave (0,2,-122.274,37.894,-122.272,37.901) Berkeley
-Sacramento St (0,2,-122.28,37.606,-122.28,37.597) Berkeley
-Martin Luther King Jr Way (0,2,-122.271,37.608,-122.271,37.599) Berkeley
-Shoreline Dr (0,2,-122.266,37.603,-122.265,37.6) Berkeley
-Creston Road (0,4,-122.264,37.002,-122.261,37.986,-122.26,37.978,-122.26,37.973) Berkeley
-Keeler Ave (0,2,-122.258,37.906,-122.258,37.899) Berkeley
-Lakeshore Ave (0,2,-122.259,37.99,-122.256,37.006) Berkeley
-Oakland Inner Harbor (0,2,-122.263,37.913,-122.26,37.8948) Berkeley
-Wp Railroad (0,2,-122.254,37.902,-122.251,37.891) Berkeley
-Foothill Blvd (0,2,-122.241,37.9,-122.24,37.893) Berkeley
-19th Ave (0,2,-122.237,37.897,-122.236,37.905) Berkeley
-Dimond Ave (0,2,-122.217,37.994,-122.216,37.006) Berkeley
-Champion St (0,2,-122.214,37.991,-122.215,37.002) Berkeley
-Laguna Ave (0,2,-122.21,37.989,-122.209,37) Berkeley
-Wisconsin St (0,3,-122.199,37.017,-122.198,37.998,-122.197,37.994) Berkeley
-Herrier St (0,2,-122.194,37.006,-122.194,37.998) Berkeley
-Redding St (0,2,-122.198,37.901,-122.198,37.895) Berkeley
-Carson St (0,2,-122.185,37.9,-122.184,37.901) Berkeley
-Skyline Blvd (0,2,-122.174,37.01,-122.171,37.996) Berkeley
-Campus Dr (0,3,-122.17,37.905,-122.168,37.868,-122.167,37.865) Berkeley
-Broadway (0,2,-122.241,37.586,-122.24,37.601) Berkeley
-Coliseum Way (0,3,-122.211,37.626,-122.209,37.592,-122.206,37.568) Berkeley
-82nd Ave (0,2,-122.169,37.596,-122.168,37.603) Berkeley
-Avenue 140th (0,2,-122.166,37.003,-122.169,37.988) Berkeley
-Parkridge Dr (0,2,-122.144,37.884,-122.143,37.9) Berkeley
-Cull Creek (0,2,-122.062,37.875,-122.058,37.527) Berkeley
-Locust St (0,2,-122.161,37.007,-122.159,37.987) Berkeley
-McClure Ave (0,2,-122.143,37.001,-122.144,37.998) Berkeley
-Maubert Ave (0,2,-122.111,37.009,-122.11,37.995) Berkeley
-Ranspot Dr (0,2,-122.097,37.999,-122.096,37) Berkeley
-Butterfield Dr (0,2,-122.084,37.002,-122.083,37.987) Berkeley
-Crow Canyon Creek (0,2,-122.043,37.905,-122.037,37.71) Berkeley
-Skywest Dr (0,2,-122.116,37.62,-122.112,37.586) Berkeley
-Hesperian Blvd (0,2,-122.113,37.6,-122.112,37.586) Berkeley
-Sp Railroad (0,3,-122.091,37.601,-122.087,37.56,-122.086,37.5551) Berkeley
-Jackson St (0,2,-122.085,37.6,-122.084,37.606) Berkeley
-Joyce St (0,2,-122.079,37.604,-122.077,37.581) Berkeley
-San Andreas Dr (0,2,-122.061,37.9,-122.061,37.895) Berkeley
-West Loop Road (0,2,-122.058,37.604,-122.06,37.586) Berkeley
-Parkside Dr (0,2,-122.047,37.603,-122.044,37.596) Berkeley
-Arizona St (0,2,-122.038,37.901,-122.037,37.898) Berkeley
-Decoto Road (0,3,-122.016,37.006,-122.016,37.002,-122.016,37.993) Berkeley
-Oneil Ave (0,2,-122.077,37.6248,-122.075,37.595) Berkeley
-Sp Railroad (0,3,-122.138,37.003,-122.136,37.992,-122.131,37.9461) Berkeley
-Railroad Ave (0,3,-122.025,37.013,-122.023,37.003,-122.022,37.993) Berkeley
-Lakehurst Cir (0,2,-122.285,37.8903,-122.286,37.9036) Berkeley
-Eden Creek (0,2,-122.022,37.0067,-122.022,37.998) Berkeley
-I- 880 (0,17,-122.271,37.975,-122.269,37.972,-122.268,37.966,-122.267,37.962,-122.266,37.957,-122.265,37.952,-122.264,37.946,-122.263,37.935,-122.262,37.927,-122.261,37.921,-122.259,37.916,-122.258,37.911,-122.254,37.898,-122.243,37.858,-122.241,37.845,-122.239,37.827,-122.237,37.811) Berkeley
-I- 880 Ramp (0,2,-122.254,37.898,-122.254,37.902) Berkeley
-I- 580 (0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) Berkeley
-I- 880 (0,13,-122.221,37.711,-122.22,37.699,-122.22,37.695,-122.219,37.682,-122.218,37.672,-122.217,37.652,-122.216,37.638,-122.214,37.616,-122.214,37.612,-122.213,37.609,-122.212,37.592,-122.212,37.586,-122.211,37.581) Berkeley
-I- 880 (0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) Berkeley
-I- 880 Ramp (0,8,-122.138,37.931,-122.138,37.9274,-122.137,37.925,-122.137,37.924,-122.137,37.914,-122.136,37.905,-122.136,37.908,-122.136,37.898) Berkeley
-I- 880 (0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) Berkeley
-I- 580 (0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) Berkeley
-I- 580 Ramp (0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) Berkeley
-I- 580 Ramp (0,3,-122.101,37.898,-122.1,37.902,-122.099,37.911) Berkeley
-I- 580 Ramp (0,3,-122.096,37.888,-122.096,37.891,-122.096,37.9) Berkeley
-I- 880 Ramp (0,3,-122.103,37.61,-122.101,37.587,-122.1,37.569) Berkeley
-I- 880 (0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) Berkeley
-I- 880 Ramp (0,3,-122.059,37.982,-122.058,37.984,-122.061,37.003) Berkeley
-I- 880 (0,12,-122.037,37.632,-122.036,37.619,-122.036,37.616,-122.035,37.6041,-122.032,37.5797,-122.031,37.5733,-122.03,37.5637,-122.029,37.557,-122.029,37.5493,-122.028,37.5391,-122.026,37.517,-122.024,37.491) Berkeley
-I- 580 Ramp (0,3,-122.093,37.9035,-122.094,37.8963,-122.094,37.8921) Berkeley
-State Hwy 13 (0,9,-122.18,37.943,-122.18,37.9185,-122.18,37.9,-122.179,37.8661,-122.179,37.862,-122.178,37.851,-122.178,37.845,-122.177,37.839,-122.177,37.833) Berkeley
-State Hwy 238 (1,8,-122.098,37.908,-122.098,37.907,-122.099,37.905,-122.101,37.898,-122.102,37.8971,-122.103,37.8944,-122.105,37.892,-122.106,37.89) Berkeley
-Euclid Ave (0,2,-122.267,37.009,-122.267,37.987) Lafayette
-Hollis St (0,2,-122.288,37.397,-122.289,37.414) Lafayette
-5th St (0,3,-122.278,37,-122.279,37.005,-122.28,37.009) Lafayette
-Creston Road (0,4,-122.264,37.002,-122.261,37.986,-122.26,37.978,-122.26,37.973) Lafayette
-Ada St (0,2,-122.249,37.398,-122.25,37.401) Lafayette
-Sheridan Road (0,3,-122.228,37.425,-122.225,37.411,-122.222,37.377) Lafayette
-Proctor Ave (0,2,-122.227,37.406,-122.225,37.386) Lafayette
-Capricorn Ave (0,2,-122.218,37.404,-122.216,37.384) Lafayette
-Taurus Ave (0,2,-122.216,37.416,-122.213,37.389) Lafayette
-Lakeshore Ave (0,2,-122.259,37.99,-122.256,37.006) Lafayette
-Dimond Ave (0,2,-122.217,37.994,-122.216,37.006) Lafayette
-Indian Way (0,2,-122.207,37.398,-122.204,37.411) Lafayette
-Champion St (0,2,-122.214,37.991,-122.215,37.002) Lafayette
-Laguna Ave (0,2,-122.21,37.989,-122.209,37) Lafayette
-California St (0,2,-122.203,37.005,-122.202,37.996) Lafayette
-Edgewater Dr (0,2,-122.201,37.379,-122.204,37.41) Lafayette
-I- 880 Ramp (0,2,-122.277,37.002,-122.278,37) Lafayette
-I- 580 (0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) Lafayette
-State Hwy 13 Ramp (0,4,-122.224,37.427,-122.223,37.414,-122.221,37.396,-122.221,37.388) Lafayette
+name |thepath |cname
+----------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------
+Whitlock Creek |(0,2,-121.747,37.9128,-121.733,37) |Oakland
+Warm Springs Blvd|(0,2,-121.934,37,-121.934,37.97) |Oakland
+Tissiack Way |(0,2,-121.92,37,-121.921,37.995) |Oakland
+Agua Fria Creek |(0,2,-121.925,37.922,-121.928,37.889) |Oakland
+Mission Blvd|(0,3,-121.919,37,-121.919,37.976,-121.92,37.975) |Oakland
+Theresa Way |(0,2,-121.729,37.906,-121.728,37.899) |Oakland
+Cowing Road|(0,2,-122,37.934,-121.977,37.782) |Oakland
+Rosedale Ct |(0,2,-121.923,37.9,-121.924,37.897) |Oakland
+Johnson Dr |(0,2,-121.915,37.901,-121.915,37.877) |Oakland
+Saginaw Ct |(0,2,-121.88,37.898,-121.881,37.901) |Oakland
+Navajo Ct |(0,2,-121.878,37.901,-121.878,37.9) |Oakland
+Pimlico Dr |(0,2,-121.862,37.998,-121.862,37.008) |Oakland
+Livermore Ave |(0,2,-121.769,37.448,-121.769,37.375) |Oakland
+Arroyo Las Positas |(0,2,-121.797,37.997,-121.796,37.005) |Oakland
+Arlington Road|(0,2,-121.796,37.898,-121.796,37.906) |Oakland
+Juniper St |(0,2,-121.782,37.897,-121.781,37.9) |Oakland
+Enos Way |(0,2,-121.768,37.896,-121.767,37.91) |Oakland
+Fairview Ave |(0,2,-121.999,37.428,-121.986,37.351) |Oakland
+Sunol Ridge Trl |(0,2,-121.942,37.455,-121.934,37.38) |Oakland
+Sp Railroad |(0,2,-121.957,37.898,-121.956,37.9) |Oakland
+Arlington Dr |(0,2,-121.88,37.408,-121.881,37.394) |Oakland
+Vallecitos Road|(0,2,-121.87,37.916,-121.87,37.891) |Oakland
+Corriea Way |(0,2,-121.95,37.402,-121.951,37.398) |Oakland
+Driscoll Road|(0,2,-121.948,37.403,-121.948,37.3999) |Oakland
+Apricot Lane|(0,2,-121.947,37.401,-121.946,37.392) |Oakland
+Calaveras Creek |(0,2,-121.82,37.035,-121.821,37.931) |Oakland
+Welch Creek Road|(0,2,-121.769,37.386,-121.774,37.413) |Oakland
+Livermore Ave |(0,2,-121.773,37.9909,-121.773,37.001) |Oakland
+Las Positas Road|(0,2,-121.764,37.992,-121.756,37.0202) |Oakland
+Sp Railroad |(0,2,-121.894,37.9901,-121.897,37.016) |Oakland
+Tassajara Creek |(0,2,-121.879,37.989,-121.878,37.015) |Oakland
+Andrea Cir |(0,2,-121.733,37.8864,-121.733,37.9062) |Oakland
+1st St |(0,2,-121.755,37.8929,-121.754,37.9003) |Oakland
+I- 880 |(0,6,-121.948,37.933,-121.947,37.925,-121.947,37.923,-121.946,37.918,-121.945,37.912,-121.937,37.852) |Oakland
+I- 680 |(0,4,-121.918,37.934,-121.917,37.913,-121.912,37.83,-121.905,37.702) |Oakland
+I- 580 |(0,5,-122.018,37.019,-122.001,37.032,-121.979,37.983,-121.958,37.984,-121.957,37.986) |Oakland
+I- 580 Ramp|(0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) |Oakland
+I- 580 |(0,3,-121.932,37.989,-121.924,37.006,-121.922,37.014) |Oakland
+I- 580/I-680 Ramp|(1,2,-121.921,37.988,-121.919,37.016) |Oakland
+I- 580 Ramp|(0,4,-121.904,37.998,-121.904,37.013,-121.903,37.0174,-121.903,37.018) |Oakland
+I- 580 Ramp|(0,3,-121.874,37.014,-121.872,37.999,-121.871,37.999) |Oakland
+I- 580 Ramp|(0,5,-121.852,37.011,-121.848,37.999,-121.848,37.999,-121.846,37.01,-121.846,37.011) |Oakland
+I- 880 |(1,6,-121.967,37.075,-121.966,37.071,-121.966,37.065,-121.962,37.037,-121.957,37,-121.948,37.933) |Oakland
+I- 680 |(0,7,-121.91,37.715,-121.911,37.7468,-121.912,37.764,-121.912,37.776,-121.917,37.905,-121.919,37.957,-121.921,37.988) |Oakland
+I- 680 Ramp|(0,5,-121.883,37.376,-121.883,37.392,-121.883,37.4,-121.883,37.402,-121.885,37.422) |Oakland
+I- 680 Ramp|(0,4,-121.92,37.438,-121.922,37.424,-121.924,37.408,-121.925,37.392) |Oakland
+I- 680 Ramp|(0,3,-121.924,37.402,-121.923,37.395,-121.923,37.399) |Oakland
+I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |Oakland
+State Hwy 84 |(0,5,-121.957,37.898,-121.957,37.8991,-121.957,37.903,-121.956,37.91,-121.955,37.919) |Oakland
+Whitlock Creek |(0,2,-121.747,37.9128,-121.733,37) |Oakland
+Warm Springs Blvd|(0,2,-121.934,37,-121.934,37.97) |Oakland
+Tissiack Way |(0,2,-121.92,37,-121.921,37.995) |Oakland
+Mission Blvd|(0,3,-121.919,37,-121.919,37.976,-121.92,37.975) |Oakland
+Kildare Road|(0,2,-122.097,37.016,-122.096,37) |Oakland
+Ranspot Dr |(0,2,-122.097,37.999,-122.096,37) |Oakland
+Butterfield Dr |(0,2,-122.084,37.002,-122.083,37.987) |Oakland
+Hesperian Blvd|(0,3,-122.097,37.333,-122.096,37.31,-122.095,37.293) |Oakland
+Thackeray Ave |(0,2,-122.072,37.305,-122.072,37.298) |Oakland
+Celia St |(0,2,-122.061,37.3,-122.062,37.299) |Oakland
+Periwinkle Road|(0,2,-122.045,37.301,-122.045,37.2984) |Oakland
+Decoto Road|(0,3,-122.016,37.006,-122.016,37.002,-122.016,37.993) |Oakland
+Bridgepointe Dr |(0,2,-122.051,37.305,-122.051,37.299) |Oakland
+Ash St |(0,2,-122.041,37.31,-122.04,37.292) |Oakland
+Moores Ave |(0,2,-122.009,37.301,-122.009,37.292) |Oakland
+Crystaline Dr |(0,2,-121.926,37,-121.926,37.0053) |Oakland
+Paseo Padre Pkwy|(0,2,-121.914,37.005,-121.914,37) |Oakland
+Oakridge Road|(0,2,-121.832,37.049,-121.828,37) |Oakland
+Railroad Ave |(0,3,-122.025,37.013,-122.023,37.003,-122.022,37.993) |Oakland
+Eden Creek |(0,2,-122.022,37.0067,-122.022,37.998) |Oakland
+I- 880 Ramp|(0,3,-122.085,37.34,-122.087,37.316,-122.082,37.296) |Oakland
+I- 880 Ramp|(0,3,-122.085,37.34,-122.08,37.316,-122.081,37.285) |Oakland
+I- 880 |(0,10,-122.083,37.312,-122.082,37.296,-122.081,37.285,-122.079,37.248,-122.078,37.24,-122.078,37.235,-122.077,37.2257,-122.077,37.2203,-122.076,37.215,-122.076,37.209) |Oakland
+I- 880 Ramp|(0,3,-122.062,37.011,-122.063,37.982,-122.058,37.967) |Oakland
+I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |Oakland
+I- 880 Ramp|(0,3,-122.059,37.982,-122.058,37.984,-122.061,37.003) |Oakland
+I- 880 Ramp|(0,5,-122.004,37.313,-122.004,37.308,-122.004,37.284,-122.001,37.287,-121.999,37.289) |Oakland
+I- 880 Ramp|(0,2,-122.002,37.301,-122.002,37.293) |Oakland
+I- 880 |(1,6,-121.967,37.075,-121.966,37.071,-121.966,37.065,-121.962,37.037,-121.957,37,-121.948,37.933) |Oakland
+I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |Oakland
+Wisconsin St |(0,3,-122.199,37.017,-122.198,37.998,-122.197,37.994) |Oakland
+Herrier St |(0,2,-122.194,37.006,-122.194,37.998) |Oakland
+Skyline Blvd|(0,2,-122.174,37.01,-122.171,37.996) |Oakland
+Coliseum Way |(0,2,-122.2,37.47,-122.198,37.516) |Oakland
+Hegenberger Exwy|(0,2,-122.195,37.52,-122.195,37.497) |Oakland
+Sp Railroad |(0,2,-122.195,37.497,-122.193,37.4848) |Oakland
+85th Ave |(0,2,-122.188,37.466,-122.186,37.476) |Oakland
+E St |(0,3,-122.183,37.505,-122.183,37.498,-122.182,37.49) |Oakland
+D St |(0,2,-122.181,37.505,-122.18,37.497) |Oakland
+89th Ave |(0,2,-122.182,37.459,-122.18,37.471) |Oakland
+C St |(0,2,-122.177,37.46,-122.175,37.435) |Oakland
+Birch St |(0,2,-122.167,37.509,-122.166,37.492) |Oakland
+Bancroft Ave |(0,3,-122.164,37.523,-122.163,37.508,-122.162,37.493) |Oakland
+B St |(0,2,-122.175,37.451,-122.174,37.443) |Oakland
+98th Ave |(0,2,-122.169,37.438,-122.168,37.444) |Oakland
+100th Ave |(0,2,-122.166,37.429,-122.165,37.432) |Oakland
+Avenue 134th |(0,2,-122.182,37.002,-122.185,37.992) |Oakland
+Avenue 140th |(0,2,-122.166,37.003,-122.169,37.988) |Oakland
+Redwood Road|(0,2,-122.149,37.98,-122.144,37.001) |Oakland
+98th Ave |(0,2,-122.157,37.498,-122.156,37.502) |Oakland
+Birch St |(0,2,-122.162,37.425,-122.161,37.417) |Oakland
+107th Ave |(0,2,-122.156,37.403,-122.153,37.41) |Oakland
+Cameron Ave |(0,2,-122.132,37.502,-122.133,37.481) |Oakland
+Locust St |(0,2,-122.161,37.007,-122.159,37.987) |Oakland
+McClure Ave |(0,2,-122.143,37.001,-122.144,37.998) |Oakland
+Maubert Ave |(0,2,-122.111,37.009,-122.11,37.995) |Oakland
+Ranspot Dr |(0,2,-122.097,37.999,-122.096,37) |Oakland
+Butterfield Dr |(0,2,-122.084,37.002,-122.083,37.987) |Oakland
+National Ave |(0,2,-122.119,37.5,-122.128,37.489) |Oakland
+Eden Ave |(0,2,-122.114,37.505,-122.114,37.491) |Oakland
+La Playa Dr |(0,2,-122.104,37.545,-122.101,37.493) |Oakland
+Willimet Way |(0,2,-122.096,37.517,-122.095,37.493) |Oakland
+Broadmore Ave |(0,2,-122.095,37.522,-122.094,37.497) |Oakland
+Magnolia St |(0,2,-122.097,37.5,-122.096,37.484) |Oakland
+Skyline Dr |(0,2,-122.028,37.5,-122.028,37.498) |Oakland
+Decoto Road|(0,3,-122.016,37.006,-122.016,37.002,-122.016,37.993) |Oakland
+Chapman Dr |(0,2,-122.042,37.504,-122.041,37.498) |Oakland
+Charles St |(0,2,-122.025,37.505,-122.025,37.499) |Oakland
+Mattos Dr |(0,2,-122.001,37.502,-122.001,37.4968) |Oakland
+Sp Railroad |(0,3,-122.138,37.003,-122.136,37.992,-122.131,37.9461) |Oakland
+Bancroft Ave |(0,2,-122.157,37.4242,-122.156,37.409) |Oakland
+Railroad Ave |(0,3,-122.025,37.013,-122.023,37.003,-122.022,37.993) |Oakland
+Kaiser Dr |(0,2,-122.067,37.4782,-122.06,37.5196) |Oakland
+Eden Creek |(0,2,-122.022,37.0067,-122.022,37.998) |Oakland
+I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |Oakland
+I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316)|Oakland
+I- 580 Ramp|(0,4,-122.141,37.383,-122.141,37.376,-122.14,37.372,-122.139,37.356) |Oakland
+I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |Oakland
+I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |Oakland
+I- 880 |(0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) |Oakland
+I- 880 Ramp|(0,3,-122.062,37.011,-122.063,37.982,-122.058,37.967) |Oakland
+I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |Oakland
+I- 880 Ramp|(0,3,-122.059,37.982,-122.058,37.984,-122.061,37.003) |Oakland
+I- 880 |(0,12,-122.037,37.632,-122.036,37.619,-122.036,37.616,-122.035,37.6041,-122.032,37.5797,-122.031,37.5733,-122.03,37.5637,-122.029,37.557,-122.029,37.5493,-122.028,37.5391,-122.026,37.517,-122.024,37.491) |Oakland
+State Hwy 92 |(0,9,-122.109,37.326,-122.109,37.322,-122.111,37.316,-122.112,37.313,-122.112,37.311,-122.113,37.308,-122.117,37.292,-122.119,37.285,-122.12,37.28) |Oakland
+State Hwy 92 Ramp|(0,3,-122.109,37.321,-122.109,37.315,-122.111,37.316) |Oakland
+Cornell Ave |(0,3,-122.296,37.925,-122.295,37.906,-122.294,37.875) |Berkeley
+Euclid Ave |(0,2,-122.267,37.009,-122.267,37.987) |Berkeley
+Marin Ave |(0,2,-122.274,37.894,-122.272,37.901) |Berkeley
+5th St |(0,2,-122.296,37.615,-122.295,37.598) |Berkeley
+Sacramento St |(0,2,-122.28,37.606,-122.28,37.597) |Berkeley
+Martin Luther King Jr Way |(0,2,-122.271,37.608,-122.271,37.599) |Berkeley
+Linden St |(0,2,-122.287,37.998,-122.286,37.008) |Berkeley
+Shoreline Dr |(0,2,-122.266,37.603,-122.265,37.6) |Berkeley
+Creston Road|(0,4,-122.264,37.002,-122.261,37.986,-122.26,37.978,-122.26,37.973) |Berkeley
+Keeler Ave |(0,2,-122.258,37.906,-122.258,37.899) |Berkeley
+Stuart St |(0,3,-122.252,37.6,-122.251,37.601,-122.249,37.606) |Berkeley
+Grizzly Peak Blvd|(0,2,-122.221,37.638,-122.213,37.581) |Berkeley
+Buckingham Blvd|(0,2,-122.223,37.59,-122.221,37.606) |Berkeley
+Lakeshore Ave |(0,2,-122.259,37.99,-122.256,37.006) |Berkeley
+Oakland Inner Harbor |(0,2,-122.263,37.913,-122.26,37.8948) |Berkeley
+Wp Railroad |(0,2,-122.254,37.902,-122.251,37.891) |Berkeley
+Foothill Blvd|(0,2,-122.241,37.9,-122.24,37.893) |Berkeley
+19th Ave |(0,2,-122.237,37.897,-122.236,37.905) |Berkeley
+Dimond Ave |(0,2,-122.217,37.994,-122.216,37.006) |Berkeley
+Deering St |(0,2,-122.215,37.904,-122.213,37.897) |Berkeley
+Champion St |(0,2,-122.214,37.991,-122.215,37.002) |Berkeley
+Laguna Ave |(0,2,-122.21,37.989,-122.209,37) |Berkeley
+California St |(0,2,-122.203,37.005,-122.202,37.996) |Berkeley
+Wisconsin St |(0,3,-122.199,37.017,-122.198,37.998,-122.197,37.994) |Berkeley
+Herrier St |(0,2,-122.194,37.006,-122.194,37.998) |Berkeley
+Redding St |(0,2,-122.198,37.901,-122.198,37.895) |Berkeley
+Carson St |(0,2,-122.185,37.9,-122.184,37.901) |Berkeley
+Skyline Blvd|(0,2,-122.174,37.01,-122.171,37.996) |Berkeley
+Campus Dr |(0,3,-122.17,37.905,-122.168,37.868,-122.167,37.865) |Berkeley
+Broadway |(0,2,-122.241,37.586,-122.24,37.601) |Berkeley
+Pearl St |(0,2,-122.238,37.594,-122.237,37.615) |Berkeley
+Central Ave |(0,2,-122.234,37.602,-122.233,37.595) |Berkeley
+Fountain St |(0,2,-122.231,37.593,-122.229,37.605) |Berkeley
+Coliseum Way |(0,3,-122.211,37.626,-122.209,37.592,-122.206,37.568) |Berkeley
+82nd Ave |(0,2,-122.169,37.596,-122.168,37.603) |Berkeley
+Avenue 134th |(0,2,-122.182,37.002,-122.185,37.992) |Berkeley
+Avenue 140th |(0,2,-122.166,37.003,-122.169,37.988) |Berkeley
+Redwood Road|(0,2,-122.149,37.98,-122.144,37.001) |Berkeley
+Saddle Brook Dr |(0,3,-122.148,37.909,-122.145,37.904,-122.145,37.888) |Berkeley
+Parkridge Dr |(0,2,-122.144,37.884,-122.143,37.9) |Berkeley
+Cull Creek |(0,2,-122.062,37.875,-122.058,37.527) |Berkeley
+Donna Way |(0,2,-122.133,37.606,-122.132,37.599) |Berkeley
+Locust St |(0,2,-122.161,37.007,-122.159,37.987) |Berkeley
+McClure Ave |(0,2,-122.143,37.001,-122.144,37.998) |Berkeley
+Miller Road|(0,2,-122.09,37.645,-122.087,37.545) |Berkeley
+Maubert Ave |(0,2,-122.111,37.009,-122.11,37.995) |Berkeley
+Ranspot Dr |(0,2,-122.097,37.999,-122.096,37) |Berkeley
+Butterfield Dr |(0,2,-122.084,37.002,-122.083,37.987) |Berkeley
+Grove Way |(0,4,-122.064,37.884,-122.063,37.8916,-122.062,37.8958,-122.061,37.9) |Berkeley
+Crow Canyon Creek |(0,2,-122.043,37.905,-122.037,37.71) |Berkeley
+Skywest Dr |(0,2,-122.116,37.62,-122.112,37.586) |Berkeley
+Hesperian Blvd|(0,2,-122.113,37.6,-122.112,37.586) |Berkeley
+Sp Railroad |(0,3,-122.091,37.601,-122.087,37.56,-122.086,37.5551) |Berkeley
+Jackson St |(0,2,-122.085,37.6,-122.084,37.606) |Berkeley
+Joyce St |(0,2,-122.079,37.604,-122.077,37.581) |Berkeley
+San Andreas Dr |(0,2,-122.061,37.9,-122.061,37.895) |Berkeley
+West Loop Road|(0,2,-122.058,37.604,-122.06,37.586) |Berkeley
+Parkside Dr |(0,2,-122.047,37.603,-122.044,37.596) |Berkeley
+Arizona St |(0,2,-122.038,37.901,-122.037,37.898) |Berkeley
+Alvarado Niles Road|(0,2,-122.032,37.903,-122.032,37.9) |Berkeley
+Decoto Road|(0,3,-122.016,37.006,-122.016,37.002,-122.016,37.993) |Berkeley
+Roca Dr |(0,2,-122.034,37.609,-122.031,37.599) |Berkeley
+Allen Ct |(0,2,-122.013,37.602,-122.012,37.597) |Berkeley
+Oneil Ave |(0,2,-122.077,37.6248,-122.075,37.595) |Berkeley
+Sp Railroad |(0,3,-122.138,37.003,-122.136,37.992,-122.131,37.9461) |Berkeley
+Railroad Ave |(0,3,-122.025,37.013,-122.023,37.003,-122.022,37.993) |Berkeley
+Lakehurst Cir |(0,2,-122.285,37.8903,-122.286,37.9036) |Berkeley
+Tupelo Ter |(0,2,-122.059,37.6113,-122.057,37.5994) |Berkeley
+Eden Creek |(0,2,-122.022,37.0067,-122.022,37.998) |Berkeley
+I- 880 |(0,17,-122.271,37.975,-122.269,37.972,-122.268,37.966,-122.267,37.962,-122.266,37.957,-122.265,37.952,-122.264,37.946,-122.263,37.935,-122.262,37.927,-122.261,37.921,-122.259,37.916,-122.258,37.911,-122.254,37.898,-122.243,37.858,-122.241,37.845,-122.239,37.827,-122.237,37.811) |Berkeley
+I- 880 Ramp|(0,2,-122.254,37.898,-122.254,37.902) |Berkeley
+I- 580 |(0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) |Berkeley
+I- 880 |(0,13,-122.221,37.711,-122.22,37.699,-122.22,37.695,-122.219,37.682,-122.218,37.672,-122.217,37.652,-122.216,37.638,-122.214,37.616,-122.214,37.612,-122.213,37.609,-122.212,37.592,-122.212,37.586,-122.211,37.581) |Berkeley
+I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |Berkeley
+I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316)|Berkeley
+I- 880 Ramp|(0,8,-122.138,37.931,-122.138,37.9274,-122.137,37.925,-122.137,37.924,-122.137,37.914,-122.136,37.905,-122.136,37.908,-122.136,37.898) |Berkeley
+I- 880 Ramp|(0,3,-122.138,37.891,-122.138,37.897,-122.138,37.902) |Berkeley
+I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |Berkeley
+I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |Berkeley
+I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |Berkeley
+I- 580 Ramp|(0,3,-122.101,37.898,-122.1,37.902,-122.099,37.911) |Berkeley
+I- 580 Ramp|(0,2,-122.094,37.897,-122.094,37.902) |Berkeley
+I- 580 Ramp|(0,3,-122.096,37.888,-122.096,37.891,-122.096,37.9) |Berkeley
+I- 580 Ramp|(0,3,-122.093,37.896,-122.093,37.8996,-122.091,37.906) |Berkeley
+I- 880 Ramp|(0,3,-122.103,37.61,-122.101,37.587,-122.1,37.569) |Berkeley
+I- 880 Ramp|(0,3,-122.062,37.011,-122.063,37.982,-122.058,37.967) |Berkeley
+I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |Berkeley
+I- 880 Ramp|(0,3,-122.059,37.982,-122.058,37.984,-122.061,37.003) |Berkeley
+I- 880 |(0,12,-122.037,37.632,-122.036,37.619,-122.036,37.616,-122.035,37.6041,-122.032,37.5797,-122.031,37.5733,-122.03,37.5637,-122.029,37.557,-122.029,37.5493,-122.028,37.5391,-122.026,37.517,-122.024,37.491) |Berkeley
+I- 580 Ramp|(0,3,-122.093,37.9035,-122.094,37.8963,-122.094,37.8921) |Berkeley
+State Hwy 123 |(0,13,-122.3,37.986,-122.3,37.969,-122.299,37.962,-122.299,37.952,-122.299,37.942,-122.299,37.935,-122.298,37.924,-122.298,37.92,-122.298,37.904,-122.297,37.88,-122.297,37.869,-122.296,37.848,-122.296,37.843) |Berkeley
+State Hwy 13 |(0,9,-122.18,37.943,-122.18,37.9185,-122.18,37.9,-122.179,37.8661,-122.179,37.862,-122.178,37.851,-122.178,37.845,-122.177,37.839,-122.177,37.833) |Berkeley
+State Hwy 238 Ramp|(0,3,-122.129,37.9,-122.129,37.895,-122.13,37.906) |Berkeley
+State Hwy 238 |(1,8,-122.098,37.908,-122.098,37.907,-122.099,37.905,-122.101,37.898,-122.102,37.8971,-122.103,37.8944,-122.105,37.892,-122.106,37.89) |Berkeley
+Euclid Ave |(0,2,-122.267,37.009,-122.267,37.987) |Lafayette
+Hollis St |(0,2,-122.288,37.397,-122.289,37.414) |Lafayette
+Linden St |(0,2,-122.287,37.998,-122.286,37.008) |Lafayette
+5th St |(0,3,-122.278,37,-122.279,37.005,-122.28,37.009) |Lafayette
+Creston Road|(0,4,-122.264,37.002,-122.261,37.986,-122.26,37.978,-122.26,37.973) |Lafayette
+Ada St |(0,2,-122.249,37.398,-122.25,37.401) |Lafayette
+Mandalay Road|(0,2,-122.232,37.397,-122.232,37.403) |Lafayette
+Sheridan Road|(0,3,-122.228,37.425,-122.225,37.411,-122.222,37.377) |Lafayette
+Proctor Ave |(0,2,-122.227,37.406,-122.225,37.386) |Lafayette
+Capricorn Ave |(0,2,-122.218,37.404,-122.216,37.384) |Lafayette
+Taurus Ave |(0,2,-122.216,37.416,-122.213,37.389) |Lafayette
+Lakeshore Ave |(0,2,-122.259,37.99,-122.256,37.006) |Lafayette
+Dimond Ave |(0,2,-122.217,37.994,-122.216,37.006) |Lafayette
+Indian Way |(0,2,-122.207,37.398,-122.204,37.411) |Lafayette
+Champion St |(0,2,-122.214,37.991,-122.215,37.002) |Lafayette
+Laguna Ave |(0,2,-122.21,37.989,-122.209,37) |Lafayette
+California St |(0,2,-122.203,37.005,-122.202,37.996) |Lafayette
+Edgewater Dr |(0,2,-122.201,37.379,-122.204,37.41) |Lafayette
+I- 80 Ramp|(0,3,-122.296,37.413,-122.296,37.382,-122.295,37.372) |Lafayette
+I- 880 Ramp|(0,2,-122.277,37.002,-122.278,37) |Lafayette
+I- 580 |(0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) |Lafayette
+State Hwy 24 |(0,15,-122.267,37.246,-122.267,37.248,-122.267,37.261,-122.267,37.271,-122.266,37.298,-122.266,37.315,-122.266,37.336,-122.265,37.3588,-122.264,37.3729,-122.264,37.381,-122.264,37.388,-122.263,37.396,-122.262,37.405,-122.261,37.407,-122.26,37.412) |Lafayette
+State Hwy 13 Ramp|(0,4,-122.224,37.427,-122.223,37.414,-122.221,37.396,-122.221,37.388) |Lafayette
QUERY: SELECT * from iexit;
-name thepath exit
------------------------------------ ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------
-I- 880 Ramp (1,3,-121.948,37.91,-121.947,37.911,-121.946,37.911) (-121.946,37.911)
-I- 880 Ramp (1,3,-121.948,37.91,-121.947,37.911,-121.946,37.911) (-121.947,37.911)
-I- 580 Ramp (0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) (-121.935,37.8507)
-I- 580 Ramp (0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) (-121.935,37.8337)
-I- 580 Ramp (0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) (-121.935,37.8354)
-I- 680 (0,7,-121.91,37.715,-121.911,37.7468,-121.912,37.764,-121.912,37.776,-121.917,37.905,-121.919,37.957,-121.921,37.988) (-121.919,37.9349)
-I- 680 Ramp (0,7,-121.927,37.998,-121.924,37.983,-121.922,37.9786,-121.92,37.975,-121.919,37.954,-121.919,37.941,-121.918,37.934) (-121.922,37.9786)
-I- 680 (0,7,-121.91,37.715,-121.911,37.7468,-121.912,37.764,-121.912,37.776,-121.917,37.905,-121.919,37.957,-121.921,37.988) (-121.92,37.9755)
-I- 680 Ramp (1,3,-121.925,37.932,-121.921,37.944,-121.92,37.944) (-121.921,37.944)
-I- 580 Ramp (0,4,-121.904,37.998,-121.904,37.013,-121.903,37.0174,-121.903,37.018) (-121.904,37.6629)
-I- 580 Ramp (0,6,-121.658,37.2009,-121.658,37.2009,-121.66,37.1972,-121.66,37.1965,-121.662,37.19,-121.662,37.1869) (-121.658,37.2009)
-I- 580 (0,18,-121.77,37.013,-121.769,37.015,-121.758,37.03,-121.756,37.03,-121.755,37.0297,-121.751,37.0281,-121.75,37.0274,-121.749,37.026,-121.745,37.024,-121.744,37.024,-121.741,37.024,-121.74,37.0251,-121.739,37.0272,-121.738,37.028,-121.736,37.0328,-121.736,37.033,-121.736,37.034,-121.733,37.046) (-121.744,37.024)
-I- 580 Ramp (0,5,-121.74,37.034,-121.741,37.034,-121.74,37.029,-121.738,37.032,-121.736,37.034) (-121.741,37.034)
-I- 580 Ramp (1,3,-121.74,37.036,-121.739,37.033,-121.738,37.032) (-121.738,37.032)
-I- 580 (0,18,-121.77,37.013,-121.769,37.015,-121.758,37.03,-121.756,37.03,-121.755,37.0297,-121.751,37.0281,-121.75,37.0274,-121.749,37.026,-121.745,37.024,-121.744,37.024,-121.741,37.024,-121.74,37.0251,-121.739,37.0272,-121.738,37.028,-121.736,37.0328,-121.736,37.033,-121.736,37.034,-121.733,37.046) (-121.741,37.024)
-I- 580 Ramp (1,3,-121.74,37.036,-121.739,37.033,-121.738,37.032) (-121.739,37.033)
-I- 580 Ramp (0,3,-121.723,37.103,-121.722,37.103,-121.722,37.0986) (-121.722,37.103)
-I- 80 Ramp (0,5,-122.299,37.518,-122.299,37.5,-122.299,37.488,-122.299,37.477,-122.297,37.452) (-122.299,37.5)
-I- 80 Ramp (0,5,-122.299,37.518,-122.299,37.5,-122.299,37.488,-122.299,37.477,-122.297,37.452) (-122.297,37.452)
-I- 80 Ramp (0,2,-122.304,37.25,-122.308,37.249) (-122.304,37.25)
-I- 80 Ramp (0,2,-122.304,37.25,-122.305,37.254) (-122.304,37.25)
-I- 580 (1,9,-122.274,37.262,-122.275,37.263,-122.277,37.27,-122.278,37.271,-122.279,37.274,-122.281,37.275,-122.282,37.276,-122.283,37.276,-122.284,37.276) (-122.284,37.276)
-I- 580 (0,6,-122.274,37.262,-122.273,37.259,-122.269,37.247,-122.269,37.2449,-122.268,37.2443,-122.268,37.244) (-122.268,37.244)
-I- 580 Ramp (0,2,-122.268,37.243,-122.269,37.243) (-122.268,37.243)
-I- 580 Ramp (1,3,-122.265,37.242,-122.266,37.245,-122.267,37.245) (-122.267,37.245)
-I- 580 (0,3,-122.267,37.243,-122.268,37.243,-122.268,37.244) (-122.267,37.243)
-I- 580 Ramp (1,3,-122.265,37.242,-122.266,37.245,-122.267,37.245) (-122.267,37.245)
-I- 580 Ramp (1,3,-122.265,37.242,-122.266,37.245,-122.267,37.245) (-122.266,37.245)
-I- 580 (0,6,-122.261,37.23,-122.26,37.2283,-122.261,37.231,-122.264,37.238,-122.265,37.241,-122.265,37.242) (-122.264,37.238)
-I- 580 Ramp (0,5,-122.264,37.238,-122.266,37.239,-122.266,37.238,-122.268,37.231,-122.268,37.227) (-122.266,37.239)
-I- 580 (0,5,-122.261,37.23,-122.263,37.2331,-122.265,37.2349,-122.266,37.236,-122.266,37.238) (-122.266,37.238)
-I- 580 Ramp (1,3,-122.265,37.242,-122.266,37.245,-122.267,37.245) (-122.266,37.245)
-I- 580 Ramp (1,3,-122.265,37.241,-122.265,37.244,-122.266,37.245) (-122.265,37.244)
-I- 580 Ramp (0,4,-122.255,37.205,-122.254,37.205,-122.254,37.202,-122.254,37.196) (-122.254,37.205)
-I- 580 Ramp (0,4,-122.255,37.205,-122.254,37.205,-122.254,37.202,-122.254,37.196) (-122.254,37.205)
-I- 880 (0,17,-122.271,37.975,-122.269,37.972,-122.268,37.966,-122.267,37.962,-122.266,37.957,-122.265,37.952,-122.264,37.946,-122.263,37.935,-122.262,37.927,-122.261,37.921,-122.259,37.916,-122.258,37.911,-122.254,37.898,-122.243,37.858,-122.241,37.845,-122.239,37.827,-122.237,37.811) (-122.258,37.911)
-I- 580 (0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) (-122.22,37.99)
-I- 580 (0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) (-122.22,37.99)
-I- 580 Ramp (0,6,-122.216,37.985,-122.217,37.989,-122.218,37.991,-122.218,37.9907,-122.219,37.9902,-122.22,37.99) (-122.22,37.99)
-I- 880 Ramp (1,3,-122.235,37.767,-122.236,37.768,-122.236,37.768) (-122.236,37.768)
-I- 880 Ramp (0,4,-122.232,37.746,-122.232,37.751,-122.232,37.752,-122.233,37.752) (-122.232,37.752)
-I- 880 Ramp (0,4,-122.22,37.695,-122.219,37.697,-122.22,37.7,-122.22,37.699) (-122.219,37.697)
-I- 880 Ramp (1,3,-122.209,37.532,-122.209,37.535,-122.207,37.535) (-122.207,37.535)
-I- 880 Ramp (1,3,-122.209,37.532,-122.209,37.535,-122.207,37.535) (-122.209,37.535)
-I- 880 Ramp (0,4,-122.196,37.407,-122.196,37.396,-122.195,37.396,-122.195,37.394) (-122.195,37.396)
-I- 880 Ramp (0,3,-122.195,37.405,-122.194,37.411,-122.195,37.411) (-122.194,37.411)
-I- 580 Ramp (0,3,-122.174,37.817,-122.175,37.822,-122.177,37.833) (-122.175,37.822)
-I- 880 Ramp (0,5,-122.187,37.32,-122.187,37.322,-122.187,37.321,-122.188,37.319,-122.188,37.317) (-122.187,37.322)
-I- 880 Ramp (1,2,-122.186,37.322,-122.187,37.322) (-122.187,37.322)
-I- 880 Ramp (0,5,-122.187,37.32,-122.187,37.322,-122.187,37.321,-122.188,37.319,-122.188,37.317) (-122.187,37.322)
-I- 880 Ramp (0,6,-122.176,37.193,-122.175,37.191,-122.174,37.194,-122.174,37.192,-122.174,37.196,-122.172,37.198) (-122.174,37.196)
-I- 880 Ramp (0,5,-122.168,37.09,-122.167,37.089,-122.166,37.0897,-122.165,37.09,-122.164,37.092) (-122.167,37.089)
-I- 580 Ramp (0,3,-122.152,37.529,-122.151,37.524,-122.151,37.509) (-122.151,37.524)
-I- 580 Ramp (1,2,-122.152,37.526,-122.151,37.524) (-122.151,37.524)
-I- 580 Ramp (0,3,-122.152,37.529,-122.151,37.524,-122.151,37.509) (-122.151,37.524)
-I- 880 (0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) (-122.15,37.5392)
-I- 880 Ramp (1,2,-122.133,37.901,-122.136,37.905) (-122.136,37.905)
-I- 880 Ramp (0,3,-122.129,37.842,-122.128,37.839,-122.126,37.834) (-122.128,37.839)
-I- 580 (0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) (-122.107,37.844)
-I- 580 Ramp (0,2,-122.108,37.007,-122.109,37.02) (-122.109,37.0128)
-I- 580 (0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) (-122.099,37.911)
-I- 580 (0,7,-122.098,37.908,-122.097,37.904,-122.096,37.903,-122.095,37.903,-122.094,37.902,-122.094,37.903,-122.093,37.9035) (-122.095,37.903)
-I- 580 (0,9,-122.091,37.906,-122.09,37.908,-122.088,37.908,-122.086,37.909,-122.078,37.909,-122.073,37.909,-122.071,37.91,-122.068,37.9114,-122.065,37.914) (-122.065,37.914)
-I- 580 Ramp (0,3,-122.065,37.914,-122.062,37.916,-122.06,37.92) (-122.062,37.916)
-I- 580 Ramp (0,3,-122.019,37.012,-122.018,37.009,-122.018,37.019) (-122.019,37.012)
-I- 580 Ramp (0,3,-122.019,37.012,-122.02,37.015,-122.021,37.02) (-122.019,37.012)
-I- 580 Ramp (0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) (-121.935,37.9796)
-I- 880 Ramp (0,6,-121.934,37.85,-121.937,37.852,-121.937,37.836,-121.936,37.835,-121.936,37.826,-121.935,37.813) (-121.935,37.8507)
-I- 880 (0,10,-121.936,37.83,-121.936,37.826,-121.935,37.819,-121.935,37.813,-121.934,37.788,-121.933,37.767,-121.923,37.57,-121.923,37.563,-121.923,37.561,-121.922,37.5541) (-121.933,37.7817)
-I- 580 Ramp (0,4,-121.936,37.986,-121.934,37.971,-121.933,37.979,-121.932,37.989) (-121.935,37.9796)
-I- 680 (0,10,-121.923,37.039,-121.924,37.057,-121.929,37.106,-121.929,37.1133,-121.93,37.119,-121.932,37.148,-121.934,37.1711,-121.936,37.193,-121.936,37.2019,-121.938,37.219) (-121.934,37.1683)
-I- 680 (1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) (-121.935,37.0895)
-I- 580 (0,3,-121.932,37.989,-121.924,37.006,-121.922,37.014) (-121.924,37.0087)
-I- 580/I-680 Ramp (0,4,-121.924,37.006,-121.924,37.005,-121.922,37.008,-121.922,37.0104) (-121.924,37.006)
-I- 680 Ramp (1,5,-121.921,37.965,-121.92,37.96,-121.921,37.957,-121.92,37.951,-121.919,37.941) (-121.921,37.9574)
-I- 680 (1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) (-121.921,37.9517)
-I- 580 (0,6,-121.921,37.015,-121.919,37.02,-121.918,37.02,-121.909,37.017,-121.906,37.018,-121.906,37.018) (-121.909,37.017)
-I- 680 Ramp (0,3,-121.905,37.702,-121.905,37.667,-121.903,37.6588) (-121.904,37.6629)
-I- 580 Ramp (1,3,-121.903,37.018,-121.904,37.022,-121.906,37.029) (-121.904,37.0217)
-I- 580 Ramp (0,4,-121.904,37.998,-121.904,37.013,-121.903,37.0174,-121.903,37.018) (-121.904,37.0217)
-I- 580 Ramp (0,3,-121.874,37.014,-121.872,37.999,-121.871,37.999) (-121.872,37.999)
-I- 680 Ramp (0,2,-121.87,37.01,-121.871,37.038) (-121.87,37.0126)
-I- 580 (0,12,-121.859,37.013,-121.852,37.011,-121.849,37.011,-121.846,37.011,-121.846,37.011,-121.842,37.011,-121.841,37.011,-121.834,37.0104,-121.829,37.01,-121.829,37.009,-121.823,37.0083,-121.821,37.008) (-121.852,37.011)
-I- 580 Ramp (0,5,-121.852,37.011,-121.848,37.999,-121.848,37.999,-121.846,37.01,-121.846,37.011) (-121.848,37.999)
-I- 580 (0,12,-121.859,37.013,-121.852,37.011,-121.849,37.011,-121.846,37.011,-121.846,37.011,-121.842,37.011,-121.841,37.011,-121.834,37.0104,-121.829,37.01,-121.829,37.009,-121.823,37.0083,-121.821,37.008) (-121.852,37.011)
-I- 580 (0,12,-121.859,37.013,-121.852,37.011,-121.849,37.011,-121.846,37.011,-121.846,37.011,-121.842,37.011,-121.841,37.011,-121.834,37.0104,-121.829,37.01,-121.829,37.009,-121.823,37.0083,-121.821,37.008) (-121.846,37.011)
-I- 580 (0,12,-121.859,37.013,-121.852,37.011,-121.849,37.011,-121.846,37.011,-121.846,37.011,-121.842,37.011,-121.841,37.011,-121.834,37.0104,-121.829,37.01,-121.829,37.009,-121.823,37.0083,-121.821,37.008) (-121.821,37.008)
-I- 580 Ramp (0,3,-121.774,37.006,-121.773,37.013,-121.77,37.013) (-121.773,37.013)
-I- 580 Ramp (0,3,-121.774,37.006,-121.773,37.013,-121.77,37.013) (-121.77,37.013)
-I- 580 (0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) (-122.107,37.6771)
-I- 880 Ramp (0,3,-122.103,37.557,-122.1,37.548,-122.098,37.528) (-122.1,37.548)
-I- 880 (0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) (-122.058,37.9539)
-I- 880 Ramp (1,5,-122.058,37.967,-122.058,37.974,-122.055,37.966,-122.055,37.9683,-122.058,37.984) (-122.058,37.9737)
-I- 880 Ramp (0,5,-122.039,37.65,-122.039,37.625,-122.039,37.617,-122.036,37.6161,-122.036,37.616) (-122.039,37.625)
-I- 880 Ramp (0,5,-122.024,37.488,-122.023,37.458,-122.023,37.458,-122.022,37.452,-122.02,37.447) (-122.02,37.447)
-I- 880 Ramp (0,5,-122.024,37.488,-122.023,37.458,-122.023,37.458,-122.022,37.452,-122.02,37.447) (-122.023,37.458)
-I- 880 Ramp (0,3,-122.023,37.474,-122.021,37.473,-122.022,37.466) (-122.021,37.473)
-I- 880 (0,17,-121.999,37.289,-121.999,37.2856,-121.998,37.282,-121.997,37.2761,-121.993,37.255,-121.992,37.252,-121.991,37.248,-121.99,37.2437,-121.99,37.2402,-121.988,37.233,-121.987,37.229,-121.987,37.226,-121.985,37.216,-121.982,37.196,-121.981,37.186,-121.976,37.1472,-121.971,37.107) (-121.987,37.226)
-I- 680 Ramp (0,5,-121.898,37.545,-121.9,37.565,-121.9,37.571,-121.901,37.572,-121.903,37.586) (-121.9,37.571)
-I- 580 Ramp (0,4,-121.87,37.013,-121.871,37.011,-121.872,37.001,-121.871,37.001) (-121.871,37.011)
-I- 580 Ramp (0,2,-121.867,37.0138,-121.871,37.0261) (-121.871,37.0252)
-I- 580 Ramp (0,4,-121.87,37.013,-121.871,37.011,-121.872,37.001,-121.871,37.001) (-121.87,37.0126)
-I- 680 Ramp (0,3,-121.923,37.394,-121.923,37.392,-121.925,37.392) (-121.923,37.392)
-I- 680 (1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) (-121.937,37.125)
-I- 580 Ramp (0,3,-121.906,37.018,-121.906,37.0239,-121.906,37.023) (-121.906,37.0233)
-I- 680 Ramp (0,2,-121.871,37.01,-121.871,37.047) (-121.871,37.0252)
-I- 580 (0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) (-122.107,37.8937)
-I- 580 Ramp (0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) (-122.107,37.8943)
-I- 580 (0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) (-122.107,37.8846)
-I- 580 Ramp (0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) (-122.107,37.8842)
+name |thepath |exit
+----------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------
+I- 880 |(0,6,-121.948,37.933,-121.947,37.925,-121.947,37.923,-121.946,37.918,-121.945,37.912,-121.937,37.852) |(-121.946,37.918)
+I- 880 Ramp|(0,3,-121.946,37.918,-121.946,37.911,-121.945,37.912) |(-121.946,37.911)
+I- 880 Ramp|(1,3,-121.948,37.91,-121.947,37.911,-121.946,37.911) |(-121.946,37.911)
+I- 880 Ramp|(0,3,-121.946,37.918,-121.946,37.911,-121.945,37.912) |(-121.946,37.911)
+I- 880 Ramp|(1,3,-121.948,37.91,-121.947,37.911,-121.946,37.911) |(-121.947,37.911)
+I- 880 |(0,6,-121.948,37.933,-121.947,37.925,-121.947,37.923,-121.946,37.918,-121.945,37.912,-121.937,37.852) |(-121.937,37.852)
+I- 880 |(0,2,-121.937,37.852,-121.937,37.848) |(-121.937,37.852)
+I- 880 Ramp|(0,6,-121.934,37.85,-121.937,37.852,-121.937,37.836,-121.936,37.835,-121.936,37.826,-121.935,37.813) |(-121.936,37.835)
+I- 880 Ramp|(1,2,-121.937,37.848,-121.936,37.835) |(-121.936,37.835)
+I- 880 Ramp|(1,2,-121.938,37.834,-121.937,37.836) |(-121.937,37.836)
+I- 880 |(0,10,-121.936,37.83,-121.936,37.826,-121.935,37.819,-121.935,37.813,-121.934,37.788,-121.933,37.767,-121.923,37.57,-121.923,37.563,-121.923,37.561,-121.922,37.5541) |(-121.935,37.813)
+I- 880 Ramp|(1,2,-121.935,37.813,-121.935,37.828) |(-121.935,37.813)
+I- 580 Ramp|(0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) |(-121.935,37.8507)
+I- 880 |(0,2,-121.937,37.852,-121.937,37.848) |(-121.937,37.848)
+I- 880 Ramp|(0,6,-121.934,37.85,-121.937,37.852,-121.937,37.836,-121.936,37.835,-121.936,37.826,-121.935,37.813) |(-121.936,37.835)
+I- 880 Ramp|(0,4,-121.933,37.851,-121.934,37.847,-121.935,37.835,-121.936,37.83) |(-121.935,37.835)
+I- 880 Ramp|(1,2,-121.936,37.837,-121.935,37.835) |(-121.935,37.835)
+I- 880 |(0,10,-121.936,37.83,-121.936,37.826,-121.935,37.819,-121.935,37.813,-121.934,37.788,-121.933,37.767,-121.923,37.57,-121.923,37.563,-121.923,37.561,-121.922,37.5541) |(-121.936,37.83)
+I- 880 Ramp|(1,3,-121.935,37.819,-121.935,37.828,-121.934,37.847) |(-121.934,37.847)
+I- 580 Ramp|(0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) |(-121.935,37.8337)
+I- 880 Ramp|(0,6,-121.934,37.85,-121.937,37.852,-121.937,37.836,-121.936,37.835,-121.936,37.826,-121.935,37.813) |(-121.937,37.836)
+I- 880 Ramp|(0,4,-121.933,37.851,-121.934,37.847,-121.935,37.835,-121.936,37.83) |(-121.935,37.835)
+I- 580 Ramp|(0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) |(-121.935,37.8354)
+I- 880 Ramp|(0,4,-121.933,37.851,-121.934,37.847,-121.935,37.835,-121.936,37.83) |(-121.934,37.847)
+I- 880 |(0,10,-121.936,37.83,-121.936,37.826,-121.935,37.819,-121.935,37.813,-121.934,37.788,-121.933,37.767,-121.923,37.57,-121.923,37.563,-121.923,37.561,-121.922,37.5541) |(-121.935,37.819)
+I- 880 Ramp|(1,3,-121.935,37.819,-121.935,37.828,-121.934,37.847) |(-121.935,37.828)
+I- 880 Ramp|(1,2,-121.935,37.813,-121.935,37.828) |(-121.935,37.828)
+I- 880 Ramp|(0,6,-121.934,37.85,-121.937,37.852,-121.937,37.836,-121.936,37.835,-121.936,37.826,-121.935,37.813) |(-121.935,37.813)
+I- 880 |(0,10,-121.936,37.83,-121.936,37.826,-121.935,37.819,-121.935,37.813,-121.934,37.788,-121.933,37.767,-121.923,37.57,-121.923,37.563,-121.923,37.561,-121.922,37.5541) |(-121.935,37.813)
+I- 880 Ramp|(1,3,-121.935,37.819,-121.935,37.828,-121.934,37.847) |(-121.935,37.828)
+I- 680 Ramp|(0,8,-121.927,37.998,-121.925,37.98,-121.923,37.963,-121.922,37.959,-121.921,37.954,-121.921,37.947,-121.92,37.944,-121.918,37.934) |(-121.925,37.98)
+I- 680 Ramp|(0,7,-121.927,37.998,-121.924,37.983,-121.922,37.9786,-121.92,37.975,-121.919,37.954,-121.919,37.941,-121.918,37.934) |(-121.926,37.998)
+I- 680 Ramp|(1,3,-121.925,37.932,-121.921,37.944,-121.92,37.944) |(-121.92,37.944)
+I- 680 |(0,4,-121.918,37.934,-121.917,37.913,-121.912,37.83,-121.905,37.702) |(-121.918,37.934)
+I- 580/I-680 Ramp|(1,2,-121.921,37.988,-121.919,37.016) |(-121.921,37.9473)
+I- 680 |(0,7,-121.91,37.715,-121.911,37.7468,-121.912,37.764,-121.912,37.776,-121.917,37.905,-121.919,37.957,-121.921,37.988) |(-121.919,37.9349)
+I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |(-121.926,37.998)
+I- 680 Ramp|(0,8,-121.927,37.998,-121.925,37.98,-121.923,37.963,-121.922,37.959,-121.921,37.954,-121.921,37.947,-121.92,37.944,-121.918,37.934) |(-121.926,37.998)
+I- 680 Ramp|(0,7,-121.927,37.998,-121.924,37.983,-121.922,37.9786,-121.92,37.975,-121.919,37.954,-121.919,37.941,-121.918,37.934) |(-121.924,37.983)
+I- 680 Ramp|(1,5,-121.921,37.965,-121.92,37.96,-121.921,37.957,-121.92,37.951,-121.919,37.941) |(-121.919,37.941)
+I- 680 |(0,4,-121.918,37.934,-121.917,37.913,-121.912,37.83,-121.905,37.702) |(-121.918,37.934)
+I- 580/I-680 Ramp|(1,2,-121.921,37.988,-121.919,37.016) |(-121.921,37.9762)
+I- 680 |(0,7,-121.91,37.715,-121.911,37.7468,-121.912,37.764,-121.912,37.776,-121.917,37.905,-121.919,37.957,-121.921,37.988) |(-121.919,37.9447)
+I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |(-121.927,37.998)
+I- 680 Ramp|(0,3,-121.921,37.965,-121.922,37.966,-121.921,37.961) |(-121.922,37.966)
+I- 680 Ramp|(1,5,-121.921,37.965,-121.92,37.96,-121.921,37.957,-121.92,37.951,-121.919,37.941) |(-121.921,37.965)
+I- 680 Ramp|(0,7,-121.927,37.998,-121.924,37.983,-121.922,37.9786,-121.92,37.975,-121.919,37.954,-121.919,37.941,-121.918,37.934) |(-121.919,37.941)
+I- 680 Ramp|(0,3,-121.921,37.965,-121.922,37.966,-121.921,37.961) |(-121.921,37.965)
+I- 680 Ramp|(1,5,-121.921,37.965,-121.92,37.96,-121.921,37.957,-121.92,37.951,-121.919,37.941) |(-121.92,37.96)
+I- 580/I-680 Ramp|(1,2,-121.921,37.988,-121.919,37.016) |(-121.921,37.9636)
+I- 680 |(0,7,-121.91,37.715,-121.911,37.7468,-121.912,37.764,-121.912,37.776,-121.917,37.905,-121.919,37.957,-121.921,37.988) |(-121.919,37.942)
+I- 680 Ramp|(0,8,-121.927,37.998,-121.925,37.98,-121.923,37.963,-121.922,37.959,-121.921,37.954,-121.921,37.947,-121.92,37.944,-121.918,37.934) |(-121.92,37.944)
+I- 680 Ramp|(1,3,-121.925,37.932,-121.921,37.944,-121.92,37.944) |(-121.921,37.944)
+I- 580/I-680 Ramp|(1,2,-121.921,37.988,-121.919,37.016) |(-121.921,37.944)
+I- 880 |(0,10,-121.936,37.83,-121.936,37.826,-121.935,37.819,-121.935,37.813,-121.934,37.788,-121.933,37.767,-121.923,37.57,-121.923,37.563,-121.923,37.561,-121.922,37.5541) |(-121.923,37.57)
+I- 880 Ramp|(0,3,-121.923,37.57,-121.923,37.559,-121.923,37.561) |(-121.923,37.559)
+I- 880 |(0,10,-121.936,37.83,-121.936,37.826,-121.935,37.819,-121.935,37.813,-121.934,37.788,-121.933,37.767,-121.923,37.57,-121.923,37.563,-121.923,37.561,-121.922,37.5541) |(-121.923,37.563)
+I- 680 |(0,4,-121.918,37.934,-121.917,37.913,-121.912,37.83,-121.905,37.702) |(-121.905,37.702)
+I- 680 Ramp|(0,3,-121.905,37.702,-121.905,37.667,-121.903,37.6588) |(-121.905,37.667)
+I- 680 |(0,2,-121.902,37.6469,-121.903,37.6588) |(-121.903,37.6588)
+I- 580 Ramp|(0,4,-121.904,37.998,-121.904,37.013,-121.903,37.0174,-121.903,37.018) |(-121.904,37.6629)
+I- 680 Ramp|(0,3,-121.905,37.699,-121.9,37.677,-121.902,37.649) |(-121.9,37.677)
+I- 680 Ramp|(0,3,-121.903,37.672,-121.903,37.6715,-121.902,37.649) |(-121.902,37.649)
+I- 580 Ramp|(0,4,-121.904,37.998,-121.904,37.013,-121.903,37.0174,-121.903,37.018) |(-121.904,37.6946)
+I- 680 Ramp|(0,3,-121.905,37.699,-121.9,37.677,-121.902,37.649) |(-121.902,37.649)
+I- 680 Ramp|(0,3,-121.903,37.672,-121.903,37.6715,-121.902,37.649) |(-121.903,37.6715)
+I- 580 Ramp|(0,5,-121.661,37.1895,-121.659,37.191,-121.658,37.1927,-121.657,37.1964,-121.655,37.2053) |(-121.659,37.191)
+I- 580 |(0,6,-121.629,37.3429,-121.63,37.3379,-121.658,37.2009,-121.659,37.1955,-121.66,37.1933,-121.661,37.1895) |(-121.661,37.1895)
+I- 580 |(1,7,-121.628,37.3309,-121.629,37.3246,-121.644,37.2411,-121.654,37.208,-121.654,37.2072,-121.655,37.2053,-121.659,37.1955) |(-121.655,37.2053)
+I- 580 |(0,4,-121.664,37.1822,-121.662,37.1869,-121.662,37.1875,-121.661,37.1895) |(-121.661,37.1895)
+I- 580 Ramp|(0,6,-121.658,37.2009,-121.658,37.2009,-121.66,37.1972,-121.66,37.1965,-121.662,37.19,-121.662,37.1869) |(-121.658,37.2009)
+I- 580 |(0,6,-121.629,37.3429,-121.63,37.3379,-121.658,37.2009,-121.659,37.1955,-121.66,37.1933,-121.661,37.1895) |(-121.658,37.2009)
+I- 580 |(0,4,-121.664,37.1822,-121.662,37.1869,-121.662,37.1875,-121.661,37.1895) |(-121.662,37.1869)
+I- 580 Ramp|(0,4,-121.744,37.024,-121.743,37.029,-121.742,37.037,-121.74,37.039) |(-121.743,37.029)
+I- 580 |(0,18,-121.77,37.013,-121.769,37.015,-121.758,37.03,-121.756,37.03,-121.755,37.0297,-121.751,37.0281,-121.75,37.0274,-121.749,37.026,-121.745,37.024,-121.744,37.024,-121.741,37.024,-121.74,37.0251,-121.739,37.0272,-121.738,37.028,-121.736,37.0328,-121.736,37.033,-121.736,37.034,-121.733,37.046) |(-121.744,37.024)
+I- 580 Ramp|(0,5,-121.74,37.034,-121.741,37.034,-121.74,37.029,-121.738,37.032,-121.736,37.034) |(-121.741,37.034)
+I- 580 Ramp|(1,3,-121.74,37.036,-121.739,37.033,-121.738,37.032) |(-121.738,37.032)
+I- 580 |(0,18,-121.77,37.013,-121.769,37.015,-121.758,37.03,-121.756,37.03,-121.755,37.0297,-121.751,37.0281,-121.75,37.0274,-121.749,37.026,-121.745,37.024,-121.744,37.024,-121.741,37.024,-121.74,37.0251,-121.739,37.0272,-121.738,37.028,-121.736,37.0328,-121.736,37.033,-121.736,37.034,-121.733,37.046) |(-121.736,37.034)
+I- 580 |(0,18,-121.77,37.013,-121.769,37.015,-121.758,37.03,-121.756,37.03,-121.755,37.0297,-121.751,37.0281,-121.75,37.0274,-121.749,37.026,-121.745,37.024,-121.744,37.024,-121.741,37.024,-121.74,37.0251,-121.739,37.0272,-121.738,37.028,-121.736,37.0328,-121.736,37.033,-121.736,37.034,-121.733,37.046) |(-121.741,37.024)
+I- 580 Ramp|(0,5,-121.74,37.034,-121.741,37.034,-121.74,37.029,-121.738,37.032,-121.736,37.034) |(-121.738,37.032)
+I- 580 Ramp|(1,3,-121.74,37.036,-121.739,37.033,-121.738,37.032) |(-121.739,37.033)
+I- 580 Ramp|(0,4,-121.739,37.02,-121.738,37.0251,-121.738,37.0269,-121.738,37.028) |(-121.739,37.02)
+I- 580 |(1,8,-121.727,37.074,-121.725,37.083,-121.723,37.092,-121.723,37.095,-121.722,37.0986,-121.722,37.1,-121.721,37.102,-121.719,37.109) |(-121.725,37.083)
+I- 580 Ramp|(0,3,-121.723,37.103,-121.722,37.103,-121.722,37.0986) |(-121.723,37.103)
+I- 580 |(1,8,-121.727,37.074,-121.725,37.083,-121.723,37.092,-121.723,37.095,-121.722,37.0986,-121.722,37.1,-121.721,37.102,-121.719,37.109) |(-121.723,37.092)
+I- 580 |(1,8,-121.727,37.074,-121.725,37.083,-121.723,37.092,-121.723,37.095,-121.722,37.0986,-121.722,37.1,-121.721,37.102,-121.719,37.109) |(-121.721,37.102)
+I- 580 Ramp|(0,2,-121.723,37.103,-121.723,37.092) |(-121.723,37.103)
+I- 580 Ramp|(0,3,-121.723,37.103,-121.722,37.103,-121.722,37.0986) |(-121.722,37.103)
+I- 580 |(1,8,-121.727,37.074,-121.725,37.083,-121.723,37.092,-121.723,37.095,-121.722,37.0986,-121.722,37.1,-121.721,37.102,-121.719,37.109) |(-121.722,37.0986)
+I- 580 |(0,22,-121.727,37.074,-121.723,37.093,-121.722,37.0952,-121.721,37.1001,-121.719,37.106,-121.719,37.109,-121.717,37.12,-121.716,37.123,-121.715,37.127,-121.71,37.148,-121.708,37.1568,-121.706,37.166,-121.706,37.168,-121.704,37.174,-121.704,37.172,-121.704,37.172,-121.703,37.175,-121.7,37.181,-121.696,37.191,-121.695,37.192,-121.69,37.204,-121.67,37.185)|(-121.727,37.074)
+I- 580 |(0,3,-121.727,37.074,-121.728,37.072,-121.733,37.046) |(-121.727,37.074)
+I- 580 |(1,8,-121.727,37.074,-121.725,37.083,-121.723,37.092,-121.723,37.095,-121.722,37.0986,-121.722,37.1,-121.721,37.102,-121.719,37.109) |(-121.727,37.074)
+I- 580 Ramp|(0,7,-121.727,37.074,-121.724,37.084,-121.723,37.0823,-121.722,37.077,-121.722,37.081,-121.721,37.0926,-121.719,37.106) |(-121.724,37.084)
+I- 80 |(1,5,-122.307,37.902,-122.307,37.896,-122.308,37.8933,-122.308,37.879,-122.308,37.861) |(-122.308,37.879)
+I- 80 |(1,5,-122.307,37.902,-122.307,37.896,-122.308,37.8933,-122.308,37.879,-122.308,37.861) |(-122.307,37.896)
+I- 80 |(0,11,-122.308,37.98,-122.307,37.943,-122.306,37.912,-122.306,37.908,-122.306,37.9051,-122.306,37.897,-122.306,37.893,-122.307,37.881,-122.307,37.877,-122.308,37.861,-122.308,37.831) |(-122.308,37.831)
+I- 80 |(0,2,-122.308,37.828,-122.308,37.831) |(-122.308,37.831)
+I- 80 |(0,11,-122.308,37.98,-122.307,37.943,-122.306,37.912,-122.306,37.908,-122.306,37.9051,-122.306,37.897,-122.306,37.893,-122.307,37.881,-122.307,37.877,-122.308,37.861,-122.308,37.831) |(-122.306,37.912)
+I- 80 Ramp|(0,2,-122.305,37.91,-122.306,37.908) |(-122.305,37.91)
+I- 80 |(0,11,-122.308,37.98,-122.307,37.943,-122.306,37.912,-122.306,37.908,-122.306,37.9051,-122.306,37.897,-122.306,37.893,-122.307,37.881,-122.307,37.877,-122.308,37.861,-122.308,37.831) |(-122.307,37.881)
+I- 80 |(0,4,-122.306,37.935,-122.306,37.913,-122.307,37.905,-122.307,37.902) |(-122.307,37.902)
+I- 80 |(1,5,-122.307,37.902,-122.307,37.896,-122.308,37.8933,-122.308,37.879,-122.308,37.861) |(-122.307,37.902)
+I- 80 |(0,11,-122.308,37.98,-122.307,37.943,-122.306,37.912,-122.306,37.908,-122.306,37.9051,-122.306,37.897,-122.306,37.893,-122.307,37.881,-122.307,37.877,-122.308,37.861,-122.308,37.831) |(-122.306,37.908)
+I- 80 Ramp|(0,2,-122.305,37.91,-122.306,37.912) |(-122.305,37.91)
+I- 80 Ramp|(0,4,-122.306,37.876,-122.307,37.869,-122.307,37.843,-122.307,37.818) |(-122.307,37.869)
+I- 80 |(0,5,-122.308,37.828,-122.308,37.822,-122.307,37.817,-122.307,37.801,-122.307,37.795) |(-122.307,37.795)
+I- 80 Ramp|(0,3,-122.307,37.795,-122.307,37.782,-122.306,37.774) |(-122.307,37.782)
+I- 80 Ramp|(0,3,-122.307,37.795,-122.306,37.783,-122.306,37.774) |(-122.307,37.795)
+I- 80 |(0,2,-122.306,37.774,-122.304,37.695) |(-122.306,37.774)
+I- 80 |(0,5,-122.308,37.828,-122.308,37.822,-122.307,37.817,-122.307,37.801,-122.307,37.795) |(-122.307,37.795)
+I- 80 Ramp|(0,3,-122.307,37.795,-122.307,37.782,-122.306,37.774) |(-122.307,37.795)
+I- 80 Ramp|(0,3,-122.307,37.795,-122.306,37.783,-122.306,37.774) |(-122.306,37.783)
+I- 80 |(0,2,-122.306,37.774,-122.304,37.695) |(-122.306,37.774)
+I- 80 |(0,2,-122.306,37.774,-122.304,37.695) |(-122.304,37.695)
+I- 80 Ramp|(0,5,-122.304,37.695,-122.304,37.674,-122.303,37.667,-122.303,37.661,-122.302,37.644) |(-122.304,37.674)
+I- 80 Ramp|(0,4,-122.304,37.695,-122.302,37.67,-122.302,37.662,-122.302,37.644) |(-122.304,37.695)
+I- 80 |(0,2,-122.302,37.644,-122.299,37.518) |(-122.302,37.644)
+I- 80 |(0,2,-122.306,37.774,-122.304,37.695) |(-122.304,37.695)
+I- 80 Ramp|(0,5,-122.304,37.695,-122.304,37.674,-122.303,37.667,-122.303,37.661,-122.302,37.644) |(-122.304,37.695)
+I- 80 Ramp|(0,4,-122.304,37.695,-122.302,37.67,-122.302,37.662,-122.302,37.644) |(-122.302,37.67)
+I- 80 Ramp|(1,2,-122.302,37.67,-122.302,37.662) |(-122.302,37.662)
+I- 80 |(0,2,-122.302,37.644,-122.299,37.518) |(-122.302,37.644)
+I- 80 Ramp|(0,4,-122.304,37.695,-122.302,37.67,-122.302,37.662,-122.302,37.644) |(-122.302,37.662)
+I- 80 |(0,2,-122.302,37.644,-122.299,37.518) |(-122.299,37.518)
+I- 80 Ramp|(0,5,-122.299,37.518,-122.299,37.5,-122.299,37.488,-122.299,37.477,-122.297,37.452) |(-122.299,37.5)
+I- 80 Ramp|(0,7,-122.298,37.506,-122.298,37.502,-122.298,37.499,-122.296,37.489,-122.296,37.483,-122.296,37.478,-122.297,37.452) |(-122.297,37.452)
+I- 80 |(0,5,-122.298,37.492,-122.298,37.48,-122.298,37.473,-122.297,37.452,-122.296,37.413) |(-122.297,37.452)
+I- 80 Ramp|(0,5,-122.299,37.518,-122.299,37.5,-122.299,37.488,-122.299,37.477,-122.297,37.452) |(-122.297,37.452)
+I- 80 Ramp|(0,7,-122.298,37.506,-122.298,37.502,-122.298,37.499,-122.296,37.489,-122.296,37.483,-122.296,37.478,-122.297,37.452) |(-122.298,37.502)
+I- 80 Ramp|(1,2,-122.298,37.501,-122.298,37.499) |(-122.298,37.499)
+I- 80 |(0,5,-122.298,37.492,-122.298,37.48,-122.298,37.473,-122.297,37.452,-122.296,37.413) |(-122.297,37.452)
+I- 80 Ramp|(1,3,-122.294,37.491,-122.296,37.484,-122.296,37.478) |(-122.296,37.478)
+I- 80 Ramp|(0,7,-122.298,37.506,-122.298,37.502,-122.298,37.499,-122.296,37.489,-122.296,37.483,-122.296,37.478,-122.297,37.452) |(-122.298,37.499)
+I- 80 Ramp|(0,7,-122.298,37.506,-122.298,37.502,-122.298,37.499,-122.296,37.489,-122.296,37.483,-122.296,37.478,-122.297,37.452) |(-122.296,37.478)
+I- 80 Ramp|(1,3,-122.294,37.491,-122.296,37.484,-122.296,37.478) |(-122.296,37.484)
+I- 80 |(0,5,-122.298,37.492,-122.298,37.48,-122.298,37.473,-122.297,37.452,-122.296,37.413) |(-122.296,37.413)
+I- 80 Ramp|(0,3,-122.296,37.413,-122.296,37.382,-122.295,37.372) |(-122.296,37.382)
+I- 80 Ramp|(0,3,-122.296,37.396,-122.295,37.384,-122.295,37.367) |(-122.295,37.384)
+I- 80 |(0,3,-122.308,37.249,-122.328,37.216,-122.348,37.175) |(-122.308,37.249)
+I- 80 Ramp|(0,2,-122.304,37.25,-122.305,37.254) |(-122.305,37.254)
+I- 80 Ramp|(0,2,-122.304,37.25,-122.308,37.249) |(-122.308,37.249)
+I- 80 |(1,4,-122.3,37.264,-122.302,37.262,-122.305,37.254,-122.308,37.249) |(-122.305,37.254)
+I- 80 Ramp|(0,2,-122.305,37.254,-122.308,37.249) |(-122.305,37.254)
+I- 80 Ramp|(0,2,-122.304,37.25,-122.308,37.249) |(-122.304,37.25)
+I- 80 |(1,4,-122.3,37.264,-122.302,37.262,-122.305,37.254,-122.308,37.249) |(-122.305,37.254)
+I- 80 |(0,3,-122.308,37.249,-122.328,37.216,-122.348,37.175) |(-122.308,37.249)
+I- 80 Ramp|(0,2,-122.305,37.254,-122.308,37.249) |(-122.308,37.249)
+I- 80 Ramp|(0,2,-122.304,37.25,-122.305,37.254) |(-122.304,37.25)
+I- 80 |(1,4,-122.3,37.264,-122.302,37.262,-122.305,37.254,-122.308,37.249) |(-122.308,37.249)
+I- 80 |(1,2,-122.296,37.273,-122.3,37.264) |(-122.296,37.273)
+I- 80 |(1,2,-122.295,37.279,-122.296,37.273) |(-122.296,37.273)
+I- 80 |(0,2,-122.293,37.284,-122.293,37.28) |(-122.293,37.28)
+I- 80 Ramp|(0,2,-122.293,37.28,-122.293,37.281) |(-122.293,37.28)
+I- 80 |(0,2,-122.293,37.284,-122.293,37.28) |(-122.293,37.284)
+I- 80 |(1,3,-122.293,37.299,-122.293,37.293,-122.293,37.284) |(-122.293,37.284)
+I- 80 Ramp|(0,3,-122.292,37.282,-122.293,37.283,-122.293,37.284) |(-122.293,37.283)
+I- 580 |(0,3,-122.291,37.273,-122.292,37.279,-122.292,37.282) |(-122.292,37.282)
+I- 580 |(0,3,-122.291,37.273,-122.292,37.279,-122.292,37.282) |(-122.292,37.279)
+I- 80 Ramp|(0,2,-122.293,37.28,-122.293,37.281) |(-122.293,37.281)
+I- 580 |(0,4,-122.29,37.274,-122.29,37.278,-122.292,37.286,-122.293,37.299) |(-122.292,37.286)
+I- 880 Ramp|(0,3,-122.292,37.052,-122.29,37.04,-122.289,37.038) |(-122.29,37.04)
+I- 880 |(0,5,-122.291,37.052,-122.29,37.042,-122.289,37.038,-122.288,37.036,-122.286,37.032) |(-122.289,37.038)
+I- 880 Ramp|(0,5,-122.291,37.064,-122.291,37.061,-122.29,37.05,-122.29,37.044,-122.289,37.038) |(-122.289,37.038)
+I- 580 Ramp|(0,3,-122.268,37.252,-122.268,37.2537,-122.267,37.261) |(-122.268,37.2537)
+I- 580 Ramp|(0,3,-122.268,37.273,-122.268,37.264,-122.268,37.252) |(-122.268,37.252)
+I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.268,37.252)
+I- 980 |(0,2,-122.268,37.248,-122.268,37.252) |(-122.268,37.252)
+I- 580 Ramp|(0,3,-122.267,37.248,-122.268,37.25,-122.268,37.252) |(-122.268,37.252)
+I- 580 Ramp|(0,2,-122.267,37.261,-122.267,37.263) |(-122.267,37.261)
+I- 580 |(0,3,-122.289,37.266,-122.29,37.27,-122.291,37.273) |(-122.289,37.266)
+I- 80 Ramp|(0,2,-122.288,37.254,-122.288,37.247) |(-122.288,37.254)
+I- 580 |(1,7,-122.284,37.276,-122.285,37.273,-122.286,37.27,-122.287,37.269,-122.287,37.266,-122.288,37.265,-122.289,37.266) |(-122.289,37.266)
+I- 80 |(1,2,-122.294,37.277,-122.302,37.262) |(-122.294,37.277)
+I- 580 |(0,3,-122.291,37.273,-122.292,37.279,-122.292,37.282) |(-122.291,37.273)
+I- 580 |(0,3,-122.289,37.266,-122.29,37.27,-122.291,37.273) |(-122.291,37.273)
+I- 80 Ramp|(0,5,-122.288,37.247,-122.29,37.267,-122.291,37.273,-122.292,37.275,-122.294,37.277) |(-122.29,37.267)
+I- 80 Ramp|(0,2,-122.288,37.254,-122.288,37.247) |(-122.288,37.247)
+I- 580 |(0,4,-122.29,37.274,-122.29,37.278,-122.292,37.286,-122.293,37.299) |(-122.29,37.274)
+I- 580 |(1,7,-122.284,37.276,-122.285,37.273,-122.286,37.27,-122.287,37.269,-122.287,37.266,-122.288,37.265,-122.289,37.266) |(-122.287,37.266)
+I- 80 Ramp|(0,2,-122.288,37.254,-122.289,37.266) |(-122.288,37.254)
+I- 80 Ramp|(0,5,-122.288,37.247,-122.29,37.267,-122.291,37.273,-122.292,37.275,-122.294,37.277) |(-122.288,37.247)
+I- 580 |(1,7,-122.284,37.276,-122.285,37.273,-122.286,37.27,-122.287,37.269,-122.287,37.266,-122.288,37.265,-122.289,37.266) |(-122.284,37.276)
+I- 580 Ramp|(0,4,-122.281,37.275,-122.282,37.28,-122.282,37.281,-122.284,37.276) |(-122.282,37.28)
+I- 580 Ramp|(1,3,-122.28,37.289,-122.282,37.283,-122.282,37.281) |(-122.282,37.281)
+I- 580 Ramp|(1,5,-122.279,37.288,-122.28,37.286,-122.28,37.285,-122.281,37.282,-122.282,37.28) |(-122.282,37.28)
+I- 580 |(1,9,-122.274,37.262,-122.275,37.263,-122.277,37.27,-122.278,37.271,-122.279,37.274,-122.281,37.275,-122.282,37.276,-122.283,37.276,-122.284,37.276) |(-122.281,37.275)
+I- 580 Ramp|(0,4,-122.281,37.275,-122.282,37.28,-122.282,37.281,-122.284,37.276) |(-122.282,37.281)
+I- 580 Ramp|(1,3,-122.28,37.289,-122.282,37.283,-122.282,37.281) |(-122.282,37.283)
+I- 580 Ramp|(0,4,-122.281,37.275,-122.282,37.28,-122.282,37.281,-122.284,37.276) |(-122.282,37.28)
+I- 580 Ramp|(1,5,-122.279,37.288,-122.28,37.286,-122.28,37.285,-122.281,37.282,-122.282,37.28) |(-122.28,37.285)
+I- 580 |(0,6,-122.274,37.262,-122.273,37.259,-122.269,37.247,-122.269,37.2449,-122.268,37.2443,-122.268,37.244) |(-122.273,37.259)
+I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.269,37.249)
+I- 580 Ramp|(0,2,-122.269,37.249,-122.269,37.2449) |(-122.269,37.249)
+I- 580 Ramp|(0,3,-122.269,37.249,-122.268,37.245,-122.268,37.244) |(-122.269,37.249)
+I- 580 |(0,6,-122.274,37.262,-122.273,37.259,-122.269,37.247,-122.269,37.2449,-122.268,37.2443,-122.268,37.244) |(-122.269,37.247)
+I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.244,-122.268,37.234) |(-122.269,37.244)
+I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.269,37.247)
+I- 980 |(0,7,-122.268,37.236,-122.268,37.234,-122.269,37.2246,-122.269,37.2156,-122.269,37.213,-122.269,37.199,-122.269,37.194) |(-122.268,37.234)
+I- 580 Ramp|(0,3,-122.268,37.252,-122.268,37.2537,-122.267,37.261) |(-122.268,37.252)
+I- 580 Ramp|(0,3,-122.268,37.273,-122.268,37.264,-122.268,37.252) |(-122.268,37.264)
+I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.268,37.252)
+I- 980 |(0,2,-122.268,37.248,-122.268,37.252) |(-122.268,37.252)
+I- 580 Ramp|(0,3,-122.267,37.248,-122.268,37.25,-122.268,37.252) |(-122.268,37.252)
+I- 580 Ramp|(0,3,-122.268,37.273,-122.267,37.2835,-122.267,37.2921) |(-122.268,37.273)
+I- 580 Ramp|(0,3,-122.268,37.252,-122.268,37.2537,-122.267,37.261) |(-122.268,37.252)
+I- 580 |(0,6,-122.274,37.262,-122.273,37.259,-122.269,37.247,-122.269,37.2449,-122.268,37.2443,-122.268,37.244) |(-122.269,37.247)
+I- 580 Ramp|(0,2,-122.269,37.249,-122.27,37.255) |(-122.269,37.249)
+I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.244,-122.268,37.234) |(-122.269,37.247)
+I- 580 Ramp|(0,3,-122.268,37.273,-122.268,37.264,-122.268,37.252) |(-122.268,37.252)
+I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.269,37.249)
+I- 580 Ramp|(0,2,-122.269,37.249,-122.269,37.2449) |(-122.269,37.249)
+I- 580 Ramp|(0,3,-122.269,37.249,-122.268,37.245,-122.268,37.244) |(-122.269,37.249)
+I- 980 |(0,2,-122.268,37.248,-122.268,37.252) |(-122.268,37.252)
+I- 580 Ramp|(0,3,-122.267,37.248,-122.268,37.25,-122.268,37.252) |(-122.268,37.252)
+I- 580 |(0,6,-122.274,37.262,-122.273,37.259,-122.269,37.247,-122.269,37.2449,-122.268,37.2443,-122.268,37.244) |(-122.269,37.2449)
+I- 580 Ramp|(0,2,-122.269,37.249,-122.27,37.255) |(-122.269,37.249)
+I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.269,37.249)
+I- 580 Ramp|(0,3,-122.269,37.249,-122.268,37.245,-122.268,37.244) |(-122.269,37.249)
+I- 580 Ramp|(0,2,-122.269,37.2449,-122.269,37.243) |(-122.269,37.2449)
+I- 580 |(0,6,-122.274,37.262,-122.273,37.259,-122.269,37.247,-122.269,37.2449,-122.268,37.2443,-122.268,37.244) |(-122.268,37.244)
+I- 580 Ramp|(0,2,-122.269,37.249,-122.27,37.255) |(-122.269,37.249)
+I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.269,37.249)
+I- 580 Ramp|(0,2,-122.269,37.249,-122.269,37.2449) |(-122.269,37.249)
+I- 580 Ramp|(0,2,-122.268,37.242,-122.268,37.244) |(-122.268,37.244)
+I- 580 |(0,3,-122.267,37.243,-122.268,37.243,-122.268,37.244) |(-122.268,37.244)
+I- 980 |(0,2,-122.268,37.2443,-122.268,37.245) |(-122.268,37.245)
+I- 580 Ramp|(0,2,-122.268,37.242,-122.268,37.243) |(-122.268,37.243)
+I- 980 |(0,3,-122.268,37.236,-122.268,37.243,-122.268,37.2443) |(-122.268,37.243)
+I- 580 Ramp|(0,2,-122.269,37.2449,-122.269,37.243) |(-122.269,37.243)
+I- 580 |(0,6,-122.274,37.262,-122.273,37.259,-122.269,37.247,-122.269,37.2449,-122.268,37.2443,-122.268,37.244) |(-122.268,37.244)
+I- 580 Ramp|(0,3,-122.269,37.249,-122.268,37.245,-122.268,37.244) |(-122.268,37.244)
+I- 580 Ramp|(0,2,-122.268,37.242,-122.268,37.243) |(-122.268,37.242)
+I- 580 |(0,3,-122.267,37.243,-122.268,37.243,-122.268,37.244) |(-122.268,37.244)
+I- 580 Ramp|(0,3,-122.268,37.242,-122.268,37.238,-122.268,37.233) |(-122.268,37.242)
+I- 580 Ramp|(0,2,-122.268,37.242,-122.267,37.243) |(-122.268,37.242)
+I- 580 Ramp|(0,2,-122.268,37.243,-122.269,37.243) |(-122.268,37.243)
+I- 580 Ramp|(0,2,-122.268,37.242,-122.268,37.244) |(-122.268,37.242)
+I- 980 |(0,3,-122.268,37.236,-122.268,37.243,-122.268,37.2443) |(-122.268,37.243)
+I- 580 Ramp|(0,3,-122.268,37.242,-122.268,37.238,-122.268,37.233) |(-122.268,37.242)
+I- 580 Ramp|(0,2,-122.268,37.242,-122.267,37.243) |(-122.268,37.242)
+I- 580 Ramp|(0,3,-122.268,37.252,-122.268,37.2537,-122.267,37.261) |(-122.268,37.252)
+I- 580 Ramp|(0,3,-122.268,37.273,-122.268,37.264,-122.268,37.252) |(-122.268,37.252)
+I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.268,37.252)
+I- 980 |(0,2,-122.268,37.248,-122.268,37.252) |(-122.268,37.252)
+I- 580 Ramp|(0,3,-122.267,37.248,-122.268,37.25,-122.268,37.252) |(-122.268,37.25)
+I- 580 Ramp|(0,2,-122.267,37.245,-122.267,37.248) |(-122.267,37.248)
+I- 580 Ramp|(0,3,-122.267,37.248,-122.268,37.25,-122.268,37.252) |(-122.267,37.248)
+I- 580 Ramp|(0,2,-122.267,37.245,-122.267,37.243) |(-122.267,37.245)
+I- 580 Ramp|(1,3,-122.265,37.242,-122.266,37.245,-122.267,37.245) |(-122.267,37.245)
+I- 580 Ramp|(0,2,-122.268,37.242,-122.268,37.244) |(-122.268,37.242)
+I- 580 Ramp|(0,2,-122.268,37.242,-122.268,37.243) |(-122.268,37.242)
+I- 580 Ramp|(0,3,-122.268,37.242,-122.268,37.238,-122.268,37.233) |(-122.268,37.238)
+I- 580 Ramp|(0,2,-122.268,37.242,-122.267,37.243) |(-122.268,37.242)
+I- 980 |(1,3,-122.268,37.227,-122.268,37.233,-122.267,37.243) |(-122.268,37.233)
+I- 580 Ramp|(0,2,-122.268,37.242,-122.268,37.244) |(-122.268,37.242)
+I- 580 Ramp|(0,2,-122.268,37.242,-122.268,37.243) |(-122.268,37.242)
+I- 580 |(0,3,-122.267,37.243,-122.268,37.243,-122.268,37.244) |(-122.267,37.243)
+I- 580 Ramp|(0,3,-122.268,37.242,-122.268,37.238,-122.268,37.233) |(-122.268,37.242)
+I- 980 |(0,2,-122.267,37.243,-122.267,37.246) |(-122.268,37.243)
+I- 580 |(0,2,-122.266,37.238,-122.267,37.243) |(-122.267,37.243)
+I- 980 |(1,3,-122.268,37.227,-122.268,37.233,-122.267,37.243) |(-122.267,37.243)
+I- 580 Ramp|(0,3,-122.268,37.252,-122.268,37.2537,-122.267,37.261) |(-122.267,37.261)
+I- 580 Ramp|(0,2,-122.267,37.245,-122.267,37.248) |(-122.267,37.245)
+I- 580 |(0,3,-122.267,37.243,-122.268,37.243,-122.268,37.244) |(-122.267,37.243)
+I- 980 |(0,2,-122.267,37.243,-122.267,37.246) |(-122.267,37.243)
+I- 580 |(0,2,-122.266,37.238,-122.267,37.243) |(-122.268,37.243)
+I- 580 Ramp|(1,3,-122.265,37.242,-122.266,37.245,-122.267,37.245) |(-122.267,37.245)
+I- 980 |(1,3,-122.268,37.227,-122.268,37.233,-122.267,37.243) |(-122.267,37.243)
+I- 580 |(0,6,-122.261,37.23,-122.26,37.2283,-122.261,37.231,-122.264,37.238,-122.265,37.241,-122.265,37.242) |(-122.265,37.242)
+I- 580 Ramp|(0,2,-122.267,37.245,-122.267,37.248) |(-122.267,37.245)
+I- 580 Ramp|(0,2,-122.267,37.245,-122.267,37.243) |(-122.267,37.245)
+I- 580 Ramp|(1,3,-122.265,37.242,-122.266,37.245,-122.267,37.245) |(-122.266,37.245)
+I- 580 Ramp|(1,3,-122.265,37.241,-122.265,37.244,-122.266,37.245) |(-122.266,37.245)
+I- 980 Ramp|(0,3,-122.274,37.117,-122.275,37.119,-122.273,37.129) |(-122.274,37.119)
+I- 980 Ramp|(0,7,-122.269,37.213,-122.269,37.2071,-122.27,37.199,-122.27,37.194,-122.27,37.1838,-122.27,37.1755,-122.27,37.173) |(-122.269,37.2071)
+I- 980 |(0,7,-122.268,37.236,-122.268,37.234,-122.269,37.2246,-122.269,37.2156,-122.269,37.213,-122.269,37.199,-122.269,37.194) |(-122.269,37.213)
+I- 980 |(1,3,-122.269,37.2,-122.268,37.215,-122.268,37.227) |(-122.268,37.215)
+I- 980 |(0,7,-122.268,37.236,-122.268,37.234,-122.269,37.2246,-122.269,37.2156,-122.269,37.213,-122.269,37.199,-122.269,37.194) |(-122.269,37.194)
+I- 980 |(0,3,-122.269,37.2,-122.269,37.197,-122.269,37.191) |(-122.269,37.197)
+I- 980 Ramp|(0,3,-122.269,37.197,-122.269,37.191,-122.269,37.18) |(-122.269,37.191)
+I- 980 |(0,5,-122.27,37.159,-122.27,37.165,-122.269,37.17,-122.269,37.18,-122.269,37.191) |(-122.269,37.18)
+I- 580 |(0,6,-122.261,37.23,-122.26,37.2283,-122.261,37.231,-122.264,37.238,-122.265,37.241,-122.265,37.242) |(-122.264,37.238)
+I- 580 |(0,2,-122.266,37.238,-122.267,37.243) |(-122.266,37.238)
+I- 980 |(1,3,-122.268,37.227,-122.268,37.233,-122.267,37.243) |(-122.268,37.227)
+I- 980 |(1,3,-122.269,37.2,-122.268,37.215,-122.268,37.227) |(-122.268,37.227)
+I- 580 Ramp|(0,5,-122.264,37.238,-122.266,37.239,-122.266,37.238,-122.268,37.231,-122.268,37.227) |(-122.266,37.239)
+I- 580 |(0,5,-122.261,37.23,-122.263,37.2331,-122.265,37.2349,-122.266,37.236,-122.266,37.238) |(-122.266,37.238)
+I- 980 |(0,4,-122.27,37.163,-122.27,37.172,-122.269,37.192,-122.269,37.194) |(-122.27,37.163)
+I- 980 |(0,5,-122.27,37.159,-122.27,37.165,-122.269,37.17,-122.269,37.18,-122.269,37.191) |(-122.27,37.159)
+I- 880 |(0,5,-122.291,37.052,-122.29,37.042,-122.289,37.038,-122.288,37.036,-122.286,37.032) |(-122.286,37.032)
+I- 880 Ramp|(0,5,-122.286,37.032,-122.285,37.0309,-122.284,37.0297,-122.283,37.028,-122.282,37.031) |(-122.285,37.0309)
+I- 880 Ramp|(0,3,-122.285,37.028,-122.284,37.026,-122.284,37.021) |(-122.285,37.026)
+I- 980 |(0,12,-122.279,37.009,-122.279,37.022,-122.28,37.0271,-122.279,37.055,-122.278,37.062,-122.278,37.075,-122.277,37.078,-122.276,37.094,-122.276,37.1,-122.275,37.1123,-122.275,37.1131,-122.275,37.114) |(-122.277,37.078)
+I- 980 |(0,7,-122.278,37.006,-122.279,37.014,-122.279,37.024,-122.279,37.0254,-122.278,37.053,-122.278,37.061,-122.277,37.068) |(-122.277,37.068)
+I- 880 Ramp|(0,2,-122.274,37.993,-122.273,37.986) |(-122.273,37.986)
+I- 880 Ramp|(0,2,-122.273,37.986,-122.274,37.986) |(-122.273,37.986)
+I- 880 |(0,17,-122.271,37.975,-122.269,37.972,-122.268,37.966,-122.267,37.962,-122.266,37.957,-122.265,37.952,-122.264,37.946,-122.263,37.935,-122.262,37.927,-122.261,37.921,-122.259,37.916,-122.258,37.911,-122.254,37.898,-122.243,37.858,-122.241,37.845,-122.239,37.827,-122.237,37.811) |(-122.269,37.972)
+I- 880 |(0,17,-122.271,37.975,-122.269,37.972,-122.268,37.966,-122.267,37.962,-122.266,37.957,-122.265,37.952,-122.264,37.946,-122.263,37.935,-122.262,37.927,-122.261,37.921,-122.259,37.916,-122.258,37.911,-122.254,37.898,-122.243,37.858,-122.241,37.845,-122.239,37.827,-122.237,37.811) |(-122.271,37.975)
+I- 880 Ramp|(0,3,-122.269,37.962,-122.269,37.969,-122.271,37.975) |(-122.269,37.969)
+I- 580 |(0,6,-122.261,37.23,-122.26,37.2283,-122.261,37.231,-122.264,37.238,-122.265,37.241,-122.265,37.242) |(-122.265,37.241)
+I- 580 Ramp|(1,3,-122.265,37.242,-122.266,37.245,-122.267,37.245) |(-122.266,37.245)
+I- 580 Ramp|(1,3,-122.265,37.241,-122.265,37.244,-122.266,37.245) |(-122.265,37.244)
+I- 580 |(0,6,-122.261,37.23,-122.26,37.2283,-122.261,37.231,-122.264,37.238,-122.265,37.241,-122.265,37.242) |(-122.261,37.23)
+I- 580 |(0,5,-122.261,37.23,-122.263,37.2331,-122.265,37.2349,-122.266,37.236,-122.266,37.238) |(-122.261,37.23)
+I- 580 Ramp|(0,3,-122.256,37.213,-122.254,37.197,-122.254,37.19) |(-122.254,37.197)
+I- 580 Ramp|(0,3,-122.256,37.213,-122.254,37.199,-122.254,37.19) |(-122.256,37.213)
+I- 580 Ramp|(0,3,-122.256,37.213,-122.254,37.197,-122.254,37.19) |(-122.256,37.213)
+I- 580 Ramp|(0,3,-122.256,37.213,-122.254,37.199,-122.254,37.19) |(-122.254,37.199)
+I- 580 Ramp|(0,4,-122.255,37.205,-122.254,37.205,-122.254,37.202,-122.254,37.196) |(-122.254,37.205)
+I- 580 Ramp|(1,2,-122.254,37.201,-122.254,37.205) |(-122.254,37.205)
+I- 580 |(1,2,-122.254,37.196,-122.254,37.2) |(-122.253,37.196)
+I- 580 |(0,2,-122.254,37.196,-122.253,37.196) |(-122.253,37.196)
+I- 580 Ramp|(0,4,-122.255,37.205,-122.254,37.205,-122.254,37.202,-122.254,37.196) |(-122.254,37.205)
+I- 580 |(0,2,-122.254,37.2,-122.254,37.201) |(-122.254,37.201)
+I- 580 |(0,2,-122.254,37.2,-122.254,37.201) |(-122.254,37.2)
+I- 580 |(1,2,-122.254,37.196,-122.254,37.2) |(-122.254,37.2)
+I- 580 Ramp|(0,3,-122.253,37.197,-122.252,37.192,-122.252,37.174) |(-122.252,37.192)
+I- 580 Ramp|(0,3,-122.25,37.148,-122.249,37.1404,-122.248,37.127) |(-122.249,37.1404)
+I- 580 Ramp|(0,2,-122.249,37.115,-122.249,37.113) |(-122.249,37.113)
+I- 580 Ramp|(0,2,-122.249,37.125,-122.249,37.113) |(-122.249,37.113)
+I- 880 |(0,17,-122.271,37.975,-122.269,37.972,-122.268,37.966,-122.267,37.962,-122.266,37.957,-122.265,37.952,-122.264,37.946,-122.263,37.935,-122.262,37.927,-122.261,37.921,-122.259,37.916,-122.258,37.911,-122.254,37.898,-122.243,37.858,-122.241,37.845,-122.239,37.827,-122.237,37.811) |(-122.264,37.946)
+I- 880 Ramp|(0,3,-122.264,37.946,-122.265,37.95,-122.266,37.954) |(-122.264,37.946)
+I- 880 |(0,17,-122.271,37.975,-122.269,37.972,-122.268,37.966,-122.267,37.962,-122.266,37.957,-122.265,37.952,-122.264,37.946,-122.263,37.935,-122.262,37.927,-122.261,37.921,-122.259,37.916,-122.258,37.911,-122.254,37.898,-122.243,37.858,-122.241,37.845,-122.239,37.827,-122.237,37.811) |(-122.264,37.946)
+I- 880 Ramp|(0,2,-122.264,37.946,-122.265,37.954) |(-122.264,37.946)
+I- 880 |(0,17,-122.271,37.975,-122.269,37.972,-122.268,37.966,-122.267,37.962,-122.266,37.957,-122.265,37.952,-122.264,37.946,-122.263,37.935,-122.262,37.927,-122.261,37.921,-122.259,37.916,-122.258,37.911,-122.254,37.898,-122.243,37.858,-122.241,37.845,-122.239,37.827,-122.237,37.811) |(-122.258,37.911)
+I- 880 |(0,17,-122.271,37.975,-122.269,37.972,-122.268,37.966,-122.267,37.962,-122.266,37.957,-122.265,37.952,-122.264,37.946,-122.263,37.935,-122.262,37.927,-122.261,37.921,-122.259,37.916,-122.258,37.911,-122.254,37.898,-122.243,37.858,-122.241,37.845,-122.239,37.827,-122.237,37.811) |(-122.254,37.898)
+I- 580 Ramp|(0,4,-122.243,37.096,-122.241,37.091,-122.241,37.0902,-122.241,37.088) |(-122.241,37.091)
+I- 580 Ramp|(0,3,-122.237,37.07,-122.235,37.052,-122.234,37.044) |(-122.235,37.052)
+I- 580 |(0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) |(-122.237,37.07)
+I- 580 Ramp|(0,2,-122.227,37.001,-122.226,37.003) |(-122.226,37.003)
+I- 580 |(0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) |(-122.226,37.003)
+I- 580 Ramp|(0,2,-122.228,37.013,-122.226,37.003) |(-122.226,37.003)
+I- 580 |(0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) |(-122.226,37.003)
+I- 580 |(0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) |(-122.22,37.99)
+I- 580 Ramp|(0,6,-122.216,37.985,-122.217,37.989,-122.218,37.991,-122.218,37.9907,-122.219,37.9902,-122.22,37.99) |(-122.217,37.989)
+I- 580 Ramp|(0,4,-122.216,37.976,-122.218,37.982,-122.218,37.9843,-122.22,37.99) |(-122.22,37.99)
+I- 580 |(0,12,-122.22,37.99,-122.22,37.99,-122.222,37.9952,-122.223,37.998,-122.224,37.9996,-122.226,37.003,-122.228,37.007,-122.23,37.026,-122.232,37.043,-122.234,37.059,-122.235,37.0643,-122.237,37.07) |(-122.22,37.99)
+I- 580 Ramp|(0,6,-122.216,37.985,-122.217,37.989,-122.218,37.991,-122.218,37.9907,-122.219,37.9902,-122.22,37.99) |(-122.22,37.99)
+I- 580 Ramp|(0,4,-122.216,37.976,-122.218,37.982,-122.218,37.9843,-122.22,37.99) |(-122.218,37.982)
+I- 580 |(0,6,-122.204,37.938,-122.205,37.9407,-122.206,37.95,-122.207,37.9561,-122.208,37.958,-122.209,37.962) |(-122.208,37.958)
+I- 580 |(0,6,-122.204,37.938,-122.205,37.9407,-122.206,37.95,-122.207,37.9561,-122.208,37.958,-122.209,37.962) |(-122.208,37.962)
+I- 580 |(0,6,-122.204,37.938,-122.205,37.9407,-122.206,37.95,-122.207,37.9561,-122.208,37.958,-122.209,37.962) |(-122.204,37.938)
+I- 580 |(1,3,-122.203,37.928,-122.204,37.933,-122.204,37.938) |(-122.204,37.938)
+I- 580 Ramp|(0,3,-122.203,37.918,-122.204,37.93,-122.204,37.938) |(-122.204,37.93)
+I- 580 |(1,3,-122.203,37.928,-122.204,37.933,-122.204,37.938) |(-122.203,37.928)
+I- 580 Ramp|(0,5,-122.198,37.878,-122.196,37.8752,-122.196,37.875,-122.195,37.871,-122.194,37.869) |(-122.196,37.8752)
+I- 880 Ramp|(0,4,-122.237,37.802,-122.236,37.7996,-122.236,37.801,-122.236,37.801) |(-122.236,37.7996)
+I- 880 Ramp|(0,5,-122.237,37.799,-122.236,37.777,-122.236,37.768,-122.236,37.764,-122.235,37.754) |(-122.236,37.764)
+I- 880 Ramp|(1,3,-122.235,37.767,-122.236,37.768,-122.236,37.768) |(-122.236,37.768)
+I- 880 Ramp|(0,5,-122.237,37.799,-122.236,37.777,-122.236,37.768,-122.236,37.764,-122.235,37.754) |(-122.236,37.768)
+I- 880 |(0,13,-122.236,37.783,-122.235,37.767,-122.235,37.764,-122.234,37.758,-122.233,37.752,-122.232,37.748,-122.232,37.746,-122.232,37.746,-122.231,37.744,-122.23,37.743,-122.227,37.73,-122.227,37.73,-122.222,37.713) |(-122.235,37.767)
+I- 880 Ramp|(1,3,-122.235,37.767,-122.236,37.768,-122.236,37.768) |(-122.236,37.768)
+I- 880 |(0,13,-122.236,37.783,-122.235,37.767,-122.235,37.764,-122.234,37.758,-122.233,37.752,-122.232,37.748,-122.232,37.746,-122.232,37.746,-122.231,37.744,-122.23,37.743,-122.227,37.73,-122.227,37.73,-122.222,37.713) |(-122.233,37.752)
+I- 880 Ramp|(0,4,-122.232,37.746,-122.232,37.751,-122.232,37.752,-122.233,37.752) |(-122.232,37.752)
+I- 880 Ramp|(1,2,-122.23,37.743,-122.232,37.751) |(-122.232,37.751)
+I- 880 |(0,13,-122.236,37.783,-122.235,37.767,-122.235,37.764,-122.234,37.758,-122.233,37.752,-122.232,37.748,-122.232,37.746,-122.232,37.746,-122.231,37.744,-122.23,37.743,-122.227,37.73,-122.227,37.73,-122.222,37.713) |(-122.23,37.743)
+I- 880 Ramp|(0,4,-122.232,37.746,-122.232,37.751,-122.232,37.752,-122.233,37.752) |(-122.232,37.751)
+I- 880 Ramp|(0,2,-122.23,37.743,-122.229,37.735) |(-122.23,37.743)
+I- 880 |(0,13,-122.236,37.783,-122.235,37.767,-122.235,37.764,-122.234,37.758,-122.233,37.752,-122.232,37.748,-122.232,37.746,-122.232,37.746,-122.231,37.744,-122.23,37.743,-122.227,37.73,-122.227,37.73,-122.222,37.713) |(-122.232,37.746)
+I- 880 |(0,13,-122.236,37.783,-122.235,37.767,-122.235,37.764,-122.234,37.758,-122.233,37.752,-122.232,37.748,-122.232,37.746,-122.232,37.746,-122.231,37.744,-122.23,37.743,-122.227,37.73,-122.227,37.73,-122.222,37.713) |(-122.23,37.743)
+I- 880 Ramp|(1,2,-122.23,37.743,-122.232,37.751) |(-122.23,37.743)
+I- 880 |(0,13,-122.236,37.783,-122.235,37.767,-122.235,37.764,-122.234,37.758,-122.233,37.752,-122.232,37.748,-122.232,37.746,-122.232,37.746,-122.231,37.744,-122.23,37.743,-122.227,37.73,-122.227,37.73,-122.222,37.713) |(-122.222,37.713)
+I- 880 Ramp|(0,6,-122.222,37.713,-122.221,37.705,-122.221,37.697,-122.221,37.694,-122.219,37.68,-122.218,37.672) |(-122.221,37.705)
+I- 880 |(0,13,-122.221,37.711,-122.22,37.699,-122.22,37.695,-122.219,37.682,-122.218,37.672,-122.217,37.652,-122.216,37.638,-122.214,37.616,-122.214,37.612,-122.213,37.609,-122.212,37.592,-122.212,37.586,-122.211,37.581) |(-122.218,37.672)
+I- 880 |(0,13,-122.221,37.711,-122.22,37.699,-122.22,37.695,-122.219,37.682,-122.218,37.672,-122.217,37.652,-122.216,37.638,-122.214,37.616,-122.214,37.612,-122.213,37.609,-122.212,37.592,-122.212,37.586,-122.211,37.581) |(-122.22,37.699)
+I- 880 Ramp|(0,4,-122.22,37.695,-122.219,37.697,-122.22,37.7,-122.22,37.699) |(-122.219,37.697)
+I- 880 Ramp|(1,3,-122.219,37.684,-122.219,37.688,-122.219,37.697) |(-122.219,37.697)
+I- 880 Ramp|(0,4,-122.22,37.695,-122.219,37.697,-122.22,37.7,-122.22,37.699) |(-122.219,37.697)
+I- 880 Ramp|(1,3,-122.219,37.684,-122.219,37.688,-122.219,37.697) |(-122.219,37.688)
+I- 880 |(0,13,-122.221,37.711,-122.22,37.699,-122.22,37.695,-122.219,37.682,-122.218,37.672,-122.217,37.652,-122.216,37.638,-122.214,37.616,-122.214,37.612,-122.213,37.609,-122.212,37.592,-122.212,37.586,-122.211,37.581) |(-122.216,37.638)
+I- 880 |(0,13,-122.221,37.711,-122.22,37.699,-122.22,37.695,-122.219,37.682,-122.218,37.672,-122.217,37.652,-122.216,37.638,-122.214,37.616,-122.214,37.612,-122.213,37.609,-122.212,37.592,-122.212,37.586,-122.211,37.581) |(-122.217,37.652)
+I- 880 Ramp|(0,2,-122.218,37.65,-122.217,37.652) |(-122.217,37.652)
+I- 880 |(0,13,-122.221,37.711,-122.22,37.699,-122.22,37.695,-122.219,37.682,-122.218,37.672,-122.217,37.652,-122.216,37.638,-122.214,37.616,-122.214,37.612,-122.213,37.609,-122.212,37.592,-122.212,37.586,-122.211,37.581) |(-122.217,37.652)
+I- 880 Ramp|(0,2,-122.218,37.659,-122.217,37.652) |(-122.217,37.652)
+I- 580 Ramp|(0,3,-122.191,37.85,-122.189,37.848,-122.188,37.844) |(-122.189,37.848)
+I- 880 |(0,13,-122.221,37.711,-122.22,37.699,-122.22,37.695,-122.219,37.682,-122.218,37.672,-122.217,37.652,-122.216,37.638,-122.214,37.616,-122.214,37.612,-122.213,37.609,-122.212,37.592,-122.212,37.586,-122.211,37.581) |(-122.211,37.581)
+I- 880 Ramp|(0,3,-122.21,37.565,-122.208,37.549,-122.206,37.541) |(-122.208,37.549)
+I- 880 Ramp|(0,4,-122.209,37.535,-122.207,37.536,-122.207,37.535,-122.207,37.53) |(-122.207,37.536)
+I- 880 Ramp|(1,3,-122.209,37.532,-122.209,37.535,-122.207,37.535) |(-122.207,37.535)
+I- 880 |(0,6,-122.207,37.534,-122.207,37.53,-122.206,37.522,-122.201,37.46,-122.197,37.418,-122.196,37.407) |(-122.207,37.53)
+I- 880 Ramp|(0,4,-122.209,37.535,-122.207,37.536,-122.207,37.535,-122.207,37.53) |(-122.207,37.535)
+I- 880 Ramp|(1,3,-122.209,37.532,-122.209,37.535,-122.207,37.535) |(-122.209,37.535)
+I- 880 Ramp|(0,5,-122.207,37.54,-122.207,37.535,-122.206,37.531,-122.206,37.526,-122.206,37.522) |(-122.207,37.535)
+I- 880 Ramp|(1,3,-122.205,37.542,-122.206,37.533,-122.206,37.526) |(-122.206,37.526)
+I- 880 |(0,6,-122.207,37.534,-122.207,37.53,-122.206,37.522,-122.201,37.46,-122.197,37.418,-122.196,37.407) |(-122.206,37.522)
+I- 880 Ramp|(0,5,-122.207,37.54,-122.207,37.535,-122.206,37.531,-122.206,37.526,-122.206,37.522) |(-122.206,37.526)
+I- 880 Ramp|(1,3,-122.205,37.542,-122.206,37.533,-122.206,37.526) |(-122.206,37.533)
+I- 880 |(0,6,-122.207,37.534,-122.207,37.53,-122.206,37.522,-122.201,37.46,-122.197,37.418,-122.196,37.407) |(-122.197,37.418)
+I- 880 |(0,6,-122.207,37.534,-122.207,37.53,-122.206,37.522,-122.201,37.46,-122.197,37.418,-122.196,37.407) |(-122.196,37.407)
+I- 880 Ramp|(0,4,-122.196,37.407,-122.196,37.396,-122.195,37.396,-122.195,37.394) |(-122.196,37.396)
+I- 880 Ramp|(0,2,-122.195,37.405,-122.195,37.394) |(-122.195,37.394)
+I- 880 |(0,14,-122.195,37.394,-122.194,37.385,-122.193,37.378,-122.188,37.32,-122.188,37.317,-122.188,37.315,-122.188,37.312,-122.187,37.309,-122.183,37.26,-122.182,37.249,-122.18,37.234,-122.18,37.231,-122.178,37.206,-122.177,37.197) |(-122.195,37.394)
+I- 880 Ramp|(0,3,-122.195,37.405,-122.194,37.411,-122.195,37.411) |(-122.194,37.411)
+I- 880 Ramp|(0,2,-122.195,37.405,-122.195,37.394) |(-122.195,37.405)
+I- 880 Ramp|(0,4,-122.196,37.407,-122.196,37.396,-122.195,37.396,-122.195,37.394) |(-122.195,37.394)
+I- 880 Ramp|(0,3,-122.195,37.405,-122.194,37.411,-122.195,37.411) |(-122.195,37.405)
+I- 880 |(0,14,-122.195,37.394,-122.194,37.385,-122.193,37.378,-122.188,37.32,-122.188,37.317,-122.188,37.315,-122.188,37.312,-122.187,37.309,-122.183,37.26,-122.182,37.249,-122.18,37.234,-122.18,37.231,-122.178,37.206,-122.177,37.197) |(-122.195,37.394)
+I- 580 Ramp|(0,5,-122.187,37.838,-122.187,37.841,-122.187,37.844,-122.185,37.841,-122.185,37.84) |(-122.187,37.841)
+I- 580 Ramp|(0,5,-122.182,37.838,-122.182,37.8375,-122.181,37.8354,-122.18,37.834,-122.18,37.838) |(-122.182,37.8375)
+I- 580 |(0,2,-122.177,37.833,-122.179,37.838) |(-122.179,37.838)
+I- 580 Ramp|(0,2,-122.177,37.839,-122.176,37.839) |(-122.177,37.839)
+I- 580 Ramp|(0,2,-122.179,37.838,-122.177,37.839) |(-122.177,37.839)
+I- 580 Ramp|(0,3,-122.176,37.839,-122.176,37.838,-122.174,37.833) |(-122.176,37.839)
+I- 580 Ramp|(0,2,-122.177,37.839,-122.176,37.839) |(-122.176,37.839)
+I- 580 Ramp|(0,3,-122.176,37.839,-122.176,37.838,-122.174,37.833) |(-122.176,37.838)
+I- 580 |(0,2,-122.177,37.833,-122.179,37.838) |(-122.177,37.833)
+I- 580 |(1,2,-122.175,37.826,-122.177,37.833) |(-122.177,37.833)
+I- 580 Ramp|(0,3,-122.174,37.817,-122.175,37.822,-122.177,37.833) |(-122.175,37.822)
+I- 580 |(0,3,-122.172,37.805,-122.173,37.811,-122.174,37.817) |(-122.174,37.817)
+I- 580 |(0,8,-122.172,37.805,-122.17,37.799,-122.17,37.7976,-122.169,37.7941,-122.167,37.7824,-122.166,37.7772,-122.165,37.7711,-122.165,37.769) |(-122.17,37.799)
+I- 580 |(0,3,-122.172,37.805,-122.173,37.811,-122.174,37.817) |(-122.172,37.805)
+I- 580 |(0,8,-122.172,37.805,-122.17,37.799,-122.17,37.7976,-122.169,37.7941,-122.167,37.7824,-122.166,37.7772,-122.165,37.7711,-122.165,37.769) |(-122.172,37.805)
+I- 580 |(0,8,-122.172,37.805,-122.17,37.799,-122.17,37.7976,-122.169,37.7941,-122.167,37.7824,-122.166,37.7772,-122.165,37.7711,-122.165,37.769) |(-122.165,37.769)
+I- 880 |(0,14,-122.195,37.394,-122.194,37.385,-122.193,37.378,-122.188,37.32,-122.188,37.317,-122.188,37.315,-122.188,37.312,-122.187,37.309,-122.183,37.26,-122.182,37.249,-122.18,37.234,-122.18,37.231,-122.178,37.206,-122.177,37.197) |(-122.187,37.309)
+I- 880 Ramp|(0,5,-122.189,37.303,-122.189,37.305,-122.189,37.307,-122.188,37.309,-122.187,37.309) |(-122.189,37.305)
+I- 880 Ramp|(1,2,-122.188,37.312,-122.188,37.309) |(-122.188,37.309)
+I- 880 |(0,14,-122.195,37.394,-122.194,37.385,-122.193,37.378,-122.188,37.32,-122.188,37.317,-122.188,37.315,-122.188,37.312,-122.187,37.309,-122.183,37.26,-122.182,37.249,-122.18,37.234,-122.18,37.231,-122.178,37.206,-122.177,37.197) |(-122.188,37.312)
+I- 880 Ramp|(0,5,-122.189,37.303,-122.189,37.305,-122.189,37.307,-122.188,37.309,-122.187,37.309) |(-122.188,37.309)
+I- 880 |(0,14,-122.195,37.394,-122.194,37.385,-122.193,37.378,-122.188,37.32,-122.188,37.317,-122.188,37.315,-122.188,37.312,-122.187,37.309,-122.183,37.26,-122.182,37.249,-122.18,37.234,-122.18,37.231,-122.178,37.206,-122.177,37.197) |(-122.188,37.317)
+I- 880 Ramp|(0,5,-122.187,37.32,-122.187,37.322,-122.187,37.321,-122.188,37.319,-122.188,37.317) |(-122.187,37.322)
+I- 880 Ramp|(1,2,-122.186,37.322,-122.187,37.322) |(-122.187,37.322)
+I- 880 Ramp|(0,5,-122.187,37.32,-122.187,37.322,-122.187,37.321,-122.188,37.319,-122.188,37.317) |(-122.187,37.322)
+I- 880 |(0,14,-122.195,37.394,-122.194,37.385,-122.193,37.378,-122.188,37.32,-122.188,37.317,-122.188,37.315,-122.188,37.312,-122.187,37.309,-122.183,37.26,-122.182,37.249,-122.18,37.234,-122.18,37.231,-122.178,37.206,-122.177,37.197) |(-122.177,37.197)
+I- 880 Ramp|(0,5,-122.177,37.197,-122.177,37.182,-122.177,37.18,-122.176,37.181,-122.175,37.178) |(-122.177,37.182)
+I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.175,37.178)
+I- 880 Ramp|(0,6,-122.176,37.193,-122.175,37.191,-122.174,37.194,-122.174,37.192,-122.174,37.196,-122.172,37.198) |(-122.175,37.191)
+I- 880 Ramp|(1,2,-122.176,37.187,-122.175,37.191) |(-122.175,37.191)
+I- 880 |(0,2,-122.176,37.191,-122.176,37.187) |(-122.176,37.191)
+I- 880 Ramp|(0,6,-122.176,37.193,-122.175,37.191,-122.174,37.194,-122.174,37.192,-122.174,37.196,-122.172,37.198) |(-122.175,37.191)
+I- 880 |(0,2,-122.176,37.191,-122.176,37.187) |(-122.176,37.187)
+I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.174,37.173)
+I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.164,37.092)
+I- 880 Ramp|(0,5,-122.168,37.09,-122.167,37.089,-122.166,37.0897,-122.165,37.09,-122.164,37.092) |(-122.167,37.089)
+I- 880 Ramp|(0,2,-122.168,37.09,-122.168,37.1144) |(-122.168,37.09)
+I- 880 Ramp|(0,2,-122.164,37.1051,-122.164,37.092) |(-122.164,37.092)
+I- 880 Ramp|(0,3,-122.165,37.113,-122.165,37.1138,-122.168,37.1159) |(-122.165,37.113)
+I- 880 Ramp|(0,3,-122.164,37.106,-122.165,37.113,-122.165,37.101) |(-122.165,37.113)
+I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.154,37.703)
+I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.153,37.694)
+I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.151,37.655)
+I- 580 Ramp|(0,3,-122.152,37.682,-122.151,37.659,-122.151,37.655) |(-122.151,37.659)
+I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.151,37.509)
+I- 580 Ramp|(0,3,-122.152,37.529,-122.151,37.524,-122.151,37.509) |(-122.151,37.524)
+I- 580 Ramp|(1,2,-122.152,37.526,-122.151,37.524) |(-122.151,37.524)
+I- 580 Ramp|(0,3,-122.152,37.529,-122.151,37.524,-122.151,37.509) |(-122.151,37.524)
+I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.15,37.5392)
+I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.149,37.546)
+I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.15,37.482)
+I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.149,37.467)
+I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.141,37.383)
+I- 580 Ramp|(0,4,-122.141,37.383,-122.141,37.376,-122.14,37.372,-122.139,37.356) |(-122.14,37.372)
+I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.139,37.353)
+I- 580 |(0,21,-122.154,37.703,-122.153,37.694,-122.151,37.655,-122.147,37.603,-122.147,37.583,-122.147,37.569,-122.149,37.5487,-122.149,37.546,-122.15,37.532,-122.151,37.509,-122.15,37.482,-122.149,37.467,-122.148,37.447,-122.141,37.383,-122.14,37.376,-122.14,37.372,-122.139,37.356,-122.139,37.353,-122.138,37.34,-122.138,37.33,-122.138,37.316) |(-122.138,37.316)
+I- 580 Ramp|(0,4,-122.138,37.316,-122.137,37.311,-122.137,37.307,-122.137,37.296) |(-122.137,37.311)
+I- 580 Ramp|(0,2,-122.137,37.279,-122.137,37.264) |(-122.137,37.279)
+I- 580 Ramp|(0,2,-122.137,37.279,-122.138,37.262) |(-122.137,37.279)
+I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.141,37.932)
+I- 880 Ramp|(0,4,-122.141,37.932,-122.14,37.923,-122.139,37.917,-122.138,37.913) |(-122.14,37.923)
+I- 880 Ramp|(0,8,-122.138,37.931,-122.138,37.9274,-122.137,37.925,-122.137,37.924,-122.137,37.914,-122.136,37.905,-122.136,37.908,-122.136,37.898) |(-122.138,37.9274)
+I- 880 Ramp|(1,2,-122.138,37.923,-122.137,37.925) |(-122.137,37.925)
+I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |(-122.136,37.898)
+I- 880 Ramp|(1,2,-122.133,37.901,-122.136,37.905) |(-122.136,37.905)
+I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.138,37.91)
+I- 880 Ramp|(0,4,-122.138,37.91,-122.138,37.909,-122.138,37.907,-122.136,37.902) |(-122.138,37.909)
+I- 880 |(0,2,-122.136,37.902,-122.138,37.91) |(-122.138,37.91)
+I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |(-122.136,37.902)
+I- 880 Ramp|(0,3,-122.138,37.891,-122.138,37.897,-122.138,37.902) |(-122.138,37.897)
+I- 580 Ramp|(0,2,-122.138,37.282,-122.137,37.279) |(-122.137,37.279)
+I- 580 Ramp|(0,2,-122.137,37.279,-122.138,37.262) |(-122.137,37.279)
+I- 580 Ramp|(0,2,-122.138,37.282,-122.137,37.279) |(-122.137,37.279)
+I- 580 Ramp|(0,2,-122.137,37.279,-122.137,37.264) |(-122.137,37.279)
+I- 580 |(0,13,-122.131,37.157,-122.13,37.147,-122.128,37.122,-122.127,37.1147,-122.125,37.105,-122.125,37.103,-122.124,37.096,-122.123,37.093,-122.121,37.082,-122.118,37.066,-122.116,37.052,-122.115,37.048,-122.111,37.023) |(-122.131,37.157)
+I- 580 |(0,13,-122.131,37.157,-122.13,37.147,-122.128,37.122,-122.127,37.1147,-122.125,37.105,-122.125,37.103,-122.124,37.096,-122.123,37.093,-122.121,37.082,-122.118,37.066,-122.116,37.052,-122.115,37.048,-122.111,37.023) |(-122.125,37.105)
+I- 580 Ramp|(0,3,-122.123,37.099,-122.124,37.102,-122.125,37.105) |(-122.124,37.102)
+I- 580 |(0,13,-122.131,37.157,-122.13,37.147,-122.128,37.122,-122.127,37.1147,-122.125,37.105,-122.125,37.103,-122.124,37.096,-122.123,37.093,-122.121,37.082,-122.118,37.066,-122.116,37.052,-122.115,37.048,-122.111,37.023) |(-122.124,37.096)
+I- 580 |(0,13,-122.131,37.157,-122.13,37.147,-122.128,37.122,-122.127,37.1147,-122.125,37.105,-122.125,37.103,-122.124,37.096,-122.123,37.093,-122.121,37.082,-122.118,37.066,-122.116,37.052,-122.115,37.048,-122.111,37.023) |(-122.118,37.066)
+I- 580 Ramp|(0,3,-122.121,37.088,-122.12,37.083,-122.118,37.066) |(-122.12,37.083)
+I- 580 Ramp|(0,2,-122.121,37.075,-122.118,37.066) |(-122.118,37.066)
+I- 580 Ramp|(1,2,-122.12,37.085,-122.12,37.083) |(-122.12,37.083)
+I- 880 Ramp|(0,8,-122.138,37.931,-122.138,37.9274,-122.137,37.925,-122.137,37.924,-122.137,37.914,-122.136,37.905,-122.136,37.908,-122.136,37.898) |(-122.137,37.925)
+I- 880 Ramp|(0,8,-122.138,37.931,-122.138,37.9274,-122.137,37.925,-122.137,37.924,-122.137,37.914,-122.136,37.905,-122.136,37.908,-122.136,37.898) |(-122.136,37.905)
+I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |(-122.133,37.881)
+I- 880 Ramp|(0,3,-122.132,37.865,-122.132,37.866,-122.133,37.881) |(-122.132,37.866)
+I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |(-122.132,37.874)
+I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |(-122.128,37.843)
+I- 880 Ramp|(0,3,-122.129,37.861,-122.128,37.855,-122.128,37.843) |(-122.128,37.855)
+I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |(-122.126,37.834)
+I- 880 Ramp|(0,3,-122.129,37.842,-122.128,37.839,-122.126,37.834) |(-122.128,37.839)
+I- 880 Ramp|(1,2,-122.129,37.836,-122.128,37.839) |(-122.128,37.839)
+I- 880 Ramp|(0,3,-122.129,37.842,-122.128,37.839,-122.126,37.834) |(-122.128,37.839)
+I- 580 |(0,13,-122.131,37.157,-122.13,37.147,-122.128,37.122,-122.127,37.1147,-122.125,37.105,-122.125,37.103,-122.124,37.096,-122.123,37.093,-122.121,37.082,-122.118,37.066,-122.116,37.052,-122.115,37.048,-122.111,37.023) |(-122.118,37.066)
+I- 580 Ramp|(0,3,-122.121,37.088,-122.12,37.083,-122.118,37.066) |(-122.118,37.066)
+I- 580 Ramp|(0,3,-122.121,37.088,-122.12,37.083,-122.118,37.066) |(-122.12,37.083)
+I- 580 |(0,13,-122.131,37.157,-122.13,37.147,-122.128,37.122,-122.127,37.1147,-122.125,37.105,-122.125,37.103,-122.124,37.096,-122.123,37.093,-122.121,37.082,-122.118,37.066,-122.116,37.052,-122.115,37.048,-122.111,37.023) |(-122.111,37.023)
+I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |(-122.111,37.023)
+I- 580 Ramp|(0,4,-122.109,37.003,-122.11,37.018,-122.111,37.023,-122.109,37.02) |(-122.11,37.018)
+I- 580 Ramp|(0,2,-122.108,37.007,-122.109,37.02) |(-122.109,37.02)
+I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |(-122.109,37.003)
+I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |(-122.108,37.007)
+I- 580 Ramp|(0,4,-122.109,37.003,-122.11,37.018,-122.111,37.023,-122.109,37.02) |(-122.109,37.02)
+I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |(-122.109,37.0128)
+I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |(-122.109,37.0106)
+I- 580 Ramp|(0,4,-122.109,37.003,-122.11,37.018,-122.111,37.023,-122.109,37.02) |(-122.109,37.003)
+I- 580 Ramp|(0,2,-122.108,37.007,-122.109,37.02) |(-122.109,37.0128)
+I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |(-122.107,37.993)
+I- 880 Ramp|(0,5,-122.108,37.681,-122.107,37.6646,-122.107,37.664,-122.107,37.6618,-122.105,37.638) |(-122.107,37.6747)
+I- 880 Ramp|(0,6,-122.108,37.681,-122.106,37.6655,-122.106,37.665,-122.106,37.6619,-122.106,37.6584,-122.105,37.638) |(-122.107,37.6784)
+I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |(-122.099,37.911)
+I- 580 Ramp|(0,3,-122.101,37.898,-122.1,37.902,-122.099,37.911) |(-122.1,37.902)
+I- 580 |(0,7,-122.098,37.908,-122.097,37.904,-122.096,37.903,-122.095,37.903,-122.094,37.902,-122.094,37.903,-122.093,37.9035) |(-122.095,37.903)
+I- 580 Ramp|(0,3,-122.095,37.903,-122.097,37.911,-122.094,37.902) |(-122.097,37.911)
+I- 580 Ramp|(0,2,-122.094,37.897,-122.094,37.902) |(-122.094,37.902)
+I- 580 |(0,7,-122.098,37.908,-122.097,37.904,-122.096,37.903,-122.095,37.903,-122.094,37.902,-122.094,37.903,-122.093,37.9035) |(-122.094,37.902)
+I- 580 Ramp|(0,3,-122.095,37.903,-122.097,37.911,-122.094,37.902) |(-122.094,37.902)
+I- 580 Ramp|(0,3,-122.096,37.888,-122.096,37.891,-122.096,37.9) |(-122.096,37.891)
+I- 580 Ramp|(0,3,-122.093,37.896,-122.093,37.8996,-122.091,37.906) |(-122.093,37.8996)
+I- 580 |(0,9,-122.091,37.906,-122.09,37.908,-122.088,37.908,-122.086,37.909,-122.078,37.909,-122.073,37.909,-122.071,37.91,-122.068,37.9114,-122.065,37.914) |(-122.091,37.906)
+I- 580 |(0,9,-122.091,37.906,-122.09,37.908,-122.088,37.908,-122.086,37.909,-122.078,37.909,-122.073,37.909,-122.071,37.91,-122.068,37.9114,-122.065,37.914) |(-122.086,37.909)
+I- 580 |(0,9,-122.091,37.906,-122.09,37.908,-122.088,37.908,-122.086,37.909,-122.078,37.909,-122.073,37.909,-122.071,37.91,-122.068,37.9114,-122.065,37.914) |(-122.065,37.914)
+I- 580 Ramp|(0,3,-122.065,37.914,-122.064,37.92,-122.063,37.923) |(-122.064,37.92)
+I- 580 Ramp|(0,3,-122.065,37.914,-122.062,37.916,-122.06,37.92) |(-122.065,37.914)
+I- 880 Ramp|(0,3,-122.062,37.011,-122.063,37.982,-122.058,37.967) |(-122.063,37.9229)
+I- 580 |(0,9,-122.091,37.906,-122.09,37.908,-122.088,37.908,-122.086,37.909,-122.078,37.909,-122.073,37.909,-122.071,37.91,-122.068,37.9114,-122.065,37.914) |(-122.065,37.914)
+I- 580 Ramp|(0,3,-122.065,37.914,-122.064,37.92,-122.063,37.923) |(-122.065,37.914)
+I- 580 Ramp|(0,3,-122.065,37.914,-122.062,37.916,-122.06,37.92) |(-122.062,37.916)
+I- 880 Ramp|(0,3,-122.062,37.011,-122.063,37.982,-122.058,37.967) |(-122.063,37.9152)
+I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |(-122.06,37.9198)
+I- 580 Ramp|(0,3,-122.019,37.012,-122.02,37.015,-122.021,37.02) |(-122.02,37.015)
+I- 580 Ramp|(1,2,-122.021,37.007,-122.02,37.015) |(-122.02,37.015)
+I- 580 Ramp|(0,3,-122.019,37.012,-122.018,37.009,-122.018,37.019) |(-122.019,37.012)
+I- 580 Ramp|(0,3,-122.019,37.012,-122.02,37.015,-122.021,37.02) |(-122.02,37.015)
+I- 580 Ramp|(0,3,-122.019,37.012,-122.02,37.015,-122.021,37.02) |(-122.019,37.012)
+I- 580 Ramp|(0,3,-122.019,37.012,-122.018,37.009,-122.018,37.019) |(-122.018,37.009)
+I- 580 |(0,5,-122.018,37.019,-122.001,37.032,-121.979,37.983,-121.958,37.984,-121.957,37.986) |(-122.018,37.019)
+I- 680 Ramp|(0,4,-121.94,37.233,-121.938,37.219,-121.938,37.2279,-121.938,37.237) |(-121.938,37.219)
+I- 680 |(0,10,-121.923,37.039,-121.924,37.057,-121.929,37.106,-121.929,37.1133,-121.93,37.119,-121.932,37.148,-121.934,37.1711,-121.936,37.193,-121.936,37.2019,-121.938,37.219) |(-121.938,37.219)
+I- 580 |(0,5,-122.018,37.019,-122.001,37.032,-121.979,37.983,-121.958,37.984,-121.957,37.986) |(-121.958,37.984)
+I- 580 Ramp|(0,2,-121.957,37.986,-121.957,37.98) |(-121.956,37.98)
+I- 580 Ramp|(0,2,-121.956,37.984,-121.957,37.98) |(-121.957,37.98)
+I- 580 |(0,5,-122.018,37.019,-122.001,37.032,-121.979,37.983,-121.958,37.984,-121.957,37.986) |(-121.957,37.986)
+I- 580 Ramp|(0,2,-121.958,37.984,-121.957,37.98) |(-121.956,37.98)
+I- 580 Ramp|(0,2,-121.956,37.984,-121.957,37.98) |(-121.956,37.98)
+I- 580 Ramp|(0,2,-121.958,37.984,-121.957,37.98) |(-121.957,37.98)
+I- 580 Ramp|(0,2,-121.957,37.986,-121.957,37.98) |(-121.956,37.98)
+I- 580 Ramp|(0,4,-121.936,37.986,-121.934,37.971,-121.933,37.979,-121.932,37.989) |(-121.934,37.971)
+I- 580 Ramp|(0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) |(-121.935,37.9796)
+I- 580 Ramp|(1,2,-121.933,37.987,-121.933,37.979) |(-121.933,37.979)
+I- 580 |(0,3,-121.932,37.989,-121.924,37.006,-121.922,37.014) |(-121.932,37.989)
+I- 880 Ramp|(0,6,-121.934,37.85,-121.937,37.852,-121.937,37.836,-121.936,37.835,-121.936,37.826,-121.935,37.813) |(-121.935,37.8507)
+I- 880 Ramp|(0,4,-121.933,37.851,-121.934,37.847,-121.935,37.835,-121.936,37.83) |(-121.935,37.8337)
+I- 880 Ramp|(1,2,-121.936,37.837,-121.935,37.835) |(-121.935,37.8354)
+I- 880 |(0,10,-121.936,37.83,-121.936,37.826,-121.935,37.819,-121.935,37.813,-121.934,37.788,-121.933,37.767,-121.923,37.57,-121.923,37.563,-121.923,37.561,-121.922,37.5541) |(-121.935,37.8212)
+I- 580 Ramp|(0,4,-121.936,37.986,-121.934,37.971,-121.933,37.979,-121.932,37.989) |(-121.935,37.9796)
+I- 580 Ramp|(0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) |(-121.936,37.9883)
+I- 580 Ramp|(1,2,-121.933,37.987,-121.933,37.979) |(-121.933,37.9831)
+I- 680 |(0,10,-121.923,37.039,-121.924,37.057,-121.929,37.106,-121.929,37.1133,-121.93,37.119,-121.932,37.148,-121.934,37.1711,-121.936,37.193,-121.936,37.2019,-121.938,37.219) |(-121.934,37.1683)
+I- 580 |(0,3,-121.932,37.989,-121.924,37.006,-121.922,37.014) |(-121.932,37.989)
+I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |(-121.935,37.0895)
+I- 580 Ramp|(0,3,-121.933,37.987,-121.934,37.991,-121.934,37.985) |(-121.934,37.991)
+I- 580 Ramp|(0,2,-121.934,37.985,-121.934,37.978) |(-121.934,37.985)
+I- 580 Ramp|(1,2,-121.933,37.987,-121.933,37.979) |(-121.933,37.987)
+I- 580 Ramp|(0,3,-121.933,37.987,-121.934,37.991,-121.934,37.985) |(-121.934,37.985)
+I- 580 Ramp|(0,4,-121.936,37.986,-121.934,37.971,-121.933,37.979,-121.932,37.989) |(-121.933,37.979)
+I- 580 Ramp|(0,8,-121.937,37.986,-121.936,37.9883,-121.935,37.997,-121.935,37.0003,-121.935,37.006,-121.934,37.0003,-121.933,37.997,-121.932,37.989) |(-121.933,37.9831)
+I- 580 Ramp|(0,3,-121.933,37.987,-121.934,37.991,-121.934,37.985) |(-121.933,37.987)
+I- 580/I-680 Ramp|(0,5,-121.922,37.034,-121.922,37.031,-121.921,37.026,-121.919,37.0204,-121.921,37.0174) |(-121.922,37.031)
+I- 680 |(0,10,-121.923,37.039,-121.924,37.057,-121.929,37.106,-121.929,37.1133,-121.93,37.119,-121.932,37.148,-121.934,37.1711,-121.936,37.193,-121.936,37.2019,-121.938,37.219) |(-121.923,37.039)
+I- 580/I-680 Ramp|(0,6,-121.924,37.006,-121.924,37.0078,-121.924,37.017,-121.923,37.022,-121.923,37.029,-121.923,37.039) |(-121.924,37.0078)
+I- 580 |(0,3,-121.932,37.989,-121.924,37.006,-121.922,37.014) |(-121.924,37.006)
+I- 580/I-680 Ramp|(0,4,-121.924,37.006,-121.924,37.005,-121.922,37.008,-121.922,37.0104) |(-121.924,37.006)
+I- 580/I-680 Ramp|(1,2,-121.922,37.021,-121.924,37.017) |(-121.924,37.017)
+I- 580/I-680 Ramp|(0,6,-121.924,37.006,-121.924,37.0078,-121.924,37.017,-121.923,37.022,-121.923,37.029,-121.923,37.039) |(-121.924,37.006)
+I- 580 |(0,3,-121.932,37.989,-121.924,37.006,-121.922,37.014) |(-121.924,37.006)
+I- 580/I-680 Ramp|(0,4,-121.924,37.006,-121.924,37.005,-121.922,37.008,-121.922,37.0104) |(-121.924,37.005)
+I- 680 |(0,2,-121.922,37.0104,-121.922,37.014) |(-121.922,37.0104)
+I- 580/I-680 Ramp|(0,6,-121.924,37.006,-121.924,37.0078,-121.924,37.017,-121.923,37.022,-121.923,37.029,-121.923,37.039) |(-121.924,37.017)
+I- 680 |(0,2,-121.922,37.014,-121.922,37.021) |(-121.922,37.021)
+I- 580/I-680 Ramp|(0,4,-121.921,37.005,-121.92,37.013,-121.919,37.016,-121.918,37.02) |(-121.92,37.013)
+I- 580/I-680 Ramp|(1,2,-121.921,37.988,-121.919,37.016) |(-121.919,37.016)
+I- 580 |(0,6,-121.921,37.015,-121.919,37.02,-121.918,37.02,-121.909,37.017,-121.906,37.018,-121.906,37.018) |(-121.918,37.02)
+I- 680 Ramp|(0,8,-121.927,37.998,-121.925,37.98,-121.923,37.963,-121.922,37.959,-121.921,37.954,-121.921,37.947,-121.92,37.944,-121.918,37.934) |(-121.921,37.9473)
+I- 680 Ramp|(0,7,-121.927,37.998,-121.924,37.983,-121.922,37.9786,-121.92,37.975,-121.919,37.954,-121.919,37.941,-121.918,37.934) |(-121.921,37.9762)
+I- 680 Ramp|(1,5,-121.921,37.965,-121.92,37.96,-121.921,37.957,-121.92,37.951,-121.919,37.941) |(-121.921,37.9636)
+I- 680 Ramp|(1,3,-121.925,37.932,-121.921,37.944,-121.92,37.944) |(-121.921,37.944)
+I- 580/I-680 Ramp|(0,4,-121.921,37.005,-121.92,37.013,-121.919,37.016,-121.918,37.02) |(-121.919,37.016)
+I- 580 |(0,6,-121.921,37.015,-121.919,37.02,-121.918,37.02,-121.909,37.017,-121.906,37.018,-121.906,37.018) |(-121.919,37.0194)
+I- 680 |(0,7,-121.91,37.715,-121.911,37.7468,-121.912,37.764,-121.912,37.776,-121.917,37.905,-121.919,37.957,-121.921,37.988) |(-121.921,37.988)
+I- 680 |(0,10,-121.914,37.562,-121.915,37.54,-121.916,37.532,-121.916,37.519,-121.917,37.504,-121.918,37.493,-121.92,37.438,-121.92,37.435,-121.923,37.404,-121.924,37.402) |(-121.92,37.4419)
+I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |(-121.921,37.9517)
+I- 580 |(0,6,-121.921,37.015,-121.919,37.02,-121.918,37.02,-121.909,37.017,-121.906,37.018,-121.906,37.018) |(-121.909,37.017)
+I- 580 Ramp|(0,3,-121.909,37.017,-121.906,37.003,-121.905,37.004) |(-121.906,37.003)
+I- 580 Ramp|(0,4,-121.909,37.017,-121.907,37.0262,-121.907,37.029,-121.907,37.033) |(-121.909,37.017)
+I- 580 |(0,6,-121.921,37.015,-121.919,37.02,-121.918,37.02,-121.909,37.017,-121.906,37.018,-121.906,37.018) |(-121.909,37.017)
+I- 580 Ramp|(0,3,-121.909,37.017,-121.906,37.003,-121.905,37.004) |(-121.909,37.017)
+I- 580 Ramp|(0,4,-121.909,37.017,-121.907,37.0262,-121.907,37.029,-121.907,37.033) |(-121.907,37.0262)
+I- 580 Ramp|(0,3,-121.907,37.027,-121.906,37.029,-121.908,37.04) |(-121.906,37.029)
+I- 580 Ramp|(1,3,-121.903,37.018,-121.904,37.022,-121.906,37.029) |(-121.906,37.029)
+I- 580 |(0,6,-121.921,37.015,-121.919,37.02,-121.918,37.02,-121.909,37.017,-121.906,37.018,-121.906,37.018) |(-121.906,37.018)
+I- 580 Ramp|(0,3,-121.906,37.018,-121.906,37.0239,-121.906,37.023) |(-121.906,37.018)
+I- 580 Ramp|(0,4,-121.906,37.018,-121.906,37.0242,-121.906,37.0233,-121.906,37.0211) |(-121.906,37.018)
+I- 580 |(0,6,-121.921,37.015,-121.919,37.02,-121.918,37.02,-121.909,37.017,-121.906,37.018,-121.906,37.018) |(-121.906,37.018)
+I- 580 Ramp|(0,2,-121.906,37.018,-121.906,37.011) |(-121.906,37.018)
+I- 580 Ramp|(0,3,-121.906,37.018,-121.906,37.0239,-121.906,37.023) |(-121.906,37.0239)
+I- 580 Ramp|(0,4,-121.906,37.018,-121.906,37.0242,-121.906,37.0233,-121.906,37.0211) |(-121.906,37.018)
+I- 680 Ramp|(0,3,-121.905,37.702,-121.905,37.667,-121.903,37.6588) |(-121.904,37.6629)
+I- 680 Ramp|(0,3,-121.905,37.699,-121.9,37.677,-121.902,37.649) |(-121.904,37.6946)
+I- 580 Ramp|(0,4,-121.904,37.998,-121.904,37.013,-121.903,37.0174,-121.903,37.018) |(-121.904,37.013)
+I- 580 Ramp|(1,3,-121.903,37.018,-121.904,37.022,-121.906,37.029) |(-121.904,37.0217)
+I- 680 Ramp|(0,2,-121.908,37.609,-121.904,37.614) |(-121.904,37.6135)
+I- 580 Ramp|(0,3,-121.907,37.027,-121.906,37.029,-121.908,37.04) |(-121.906,37.029)
+I- 580 Ramp|(0,4,-121.904,37.998,-121.904,37.013,-121.903,37.0174,-121.903,37.018) |(-121.904,37.0217)
+I- 580 Ramp|(1,3,-121.903,37.018,-121.904,37.022,-121.906,37.029) |(-121.904,37.022)
+I- 580 Ramp|(0,3,-121.874,37.014,-121.872,37.999,-121.871,37.999) |(-121.872,37.999)
+I- 680 |(0,3,-121.871,37.047,-121.883,37.366,-121.883,37.376) |(-121.874,37.1295)
+I- 680 |(0,5,-121.887,37.732,-121.885,37.744,-121.882,37.756,-121.876,37.781,-121.871,37.857) |(-121.873,37.8361)
+I- 580 Ramp|(0,4,-121.87,37.013,-121.871,37.011,-121.872,37.001,-121.871,37.001) |(-121.871,37.011)
+I- 680 Ramp|(0,2,-121.871,37.01,-121.871,37.047) |(-121.871,37.011)
+I- 680 Ramp|(0,2,-121.87,37.01,-121.871,37.038) |(-121.87,37.0126)
+I- 580 |(0,12,-121.859,37.013,-121.852,37.011,-121.849,37.011,-121.846,37.011,-121.846,37.011,-121.842,37.011,-121.841,37.011,-121.834,37.0104,-121.829,37.01,-121.829,37.009,-121.823,37.0083,-121.821,37.008) |(-121.852,37.011)
+I- 580 Ramp|(0,5,-121.852,37.011,-121.848,37.999,-121.848,37.999,-121.846,37.01,-121.846,37.011) |(-121.848,37.999)
+I- 580 Ramp|(0,2,-121.852,37.011,-121.85,37.025) |(-121.852,37.011)
+I- 580 Ramp|(0,2,-121.845,37.01,-121.846,37.011) |(-121.846,37.011)
+I- 580 |(0,12,-121.859,37.013,-121.852,37.011,-121.849,37.011,-121.846,37.011,-121.846,37.011,-121.842,37.011,-121.841,37.011,-121.834,37.0104,-121.829,37.01,-121.829,37.009,-121.823,37.0083,-121.821,37.008) |(-121.852,37.011)
+I- 580 Ramp|(0,5,-121.852,37.011,-121.848,37.999,-121.848,37.999,-121.846,37.01,-121.846,37.011) |(-121.852,37.011)
+I- 580 Ramp|(0,2,-121.846,37.011,-121.85,37.025) |(-121.85,37.025)
+I- 580 |(0,12,-121.859,37.013,-121.852,37.011,-121.849,37.011,-121.846,37.011,-121.846,37.011,-121.842,37.011,-121.841,37.011,-121.834,37.0104,-121.829,37.01,-121.829,37.009,-121.823,37.0083,-121.821,37.008) |(-121.846,37.011)
+I- 580 Ramp|(0,2,-121.852,37.011,-121.85,37.025) |(-121.85,37.025)
+I- 580 |(0,12,-121.859,37.013,-121.852,37.011,-121.849,37.011,-121.846,37.011,-121.846,37.011,-121.842,37.011,-121.841,37.011,-121.834,37.0104,-121.829,37.01,-121.829,37.009,-121.823,37.0083,-121.821,37.008) |(-121.845,37.011)
+I- 580 Ramp|(0,5,-121.852,37.011,-121.848,37.999,-121.848,37.999,-121.846,37.01,-121.846,37.011) |(-121.846,37.011)
+I- 580 |(0,12,-121.859,37.013,-121.852,37.011,-121.849,37.011,-121.846,37.011,-121.846,37.011,-121.842,37.011,-121.841,37.011,-121.834,37.0104,-121.829,37.01,-121.829,37.009,-121.823,37.0083,-121.821,37.008) |(-121.821,37.008)
+I- 580 Ramp|(0,3,-121.821,37.008,-121.819,37.001,-121.818,37.005) |(-121.819,37.001)
+I- 580 Ramp|(1,2,-121.819,37.008,-121.819,37.001) |(-121.819,37.001)
+I- 580 Ramp|(0,3,-121.82,37.007,-121.819,37.014,-121.818,37.015) |(-121.819,37.014)
+I- 580 Ramp|(1,2,-121.818,37.011,-121.819,37.014) |(-121.819,37.014)
+I- 580 Ramp|(0,3,-121.82,37.007,-121.819,37.014,-121.818,37.015) |(-121.819,37.014)
+I- 580 Ramp|(0,3,-121.821,37.008,-121.819,37.001,-121.818,37.005) |(-121.819,37.001)
+I- 580 Ramp|(0,5,-121.787,37.995,-121.785,37.992,-121.784,37.985,-121.784,37.966,-121.783,37.957) |(-121.785,37.992)
+I- 580 Ramp|(1,3,-121.784,37.996,-121.784,37.9954,-121.784,37.985) |(-121.784,37.985)
+I- 580 Ramp|(0,4,-121.789,37.998,-121.785,37.999,-121.784,37.9963,-121.784,37.996) |(-121.785,37.999)
+I- 580 Ramp|(1,3,-121.784,37.996,-121.784,37.9954,-121.784,37.985) |(-121.784,37.996)
+I- 580 Ramp|(0,5,-121.787,37.995,-121.785,37.992,-121.784,37.985,-121.784,37.966,-121.783,37.957) |(-121.784,37.985)
+I- 580 Ramp|(0,4,-121.789,37.998,-121.785,37.999,-121.784,37.9963,-121.784,37.996) |(-121.784,37.996)
+I- 580 Ramp|(1,3,-121.784,37.996,-121.784,37.9954,-121.784,37.985) |(-121.784,37.9954)
+I- 580 Ramp|(0,3,-121.774,37.006,-121.773,37.013,-121.77,37.013) |(-121.773,37.013)
+I- 580 Ramp|(0,3,-121.774,37.006,-121.773,37.006,-121.77,37.013) |(-121.774,37.006)
+I- 580 |(0,18,-121.77,37.013,-121.769,37.015,-121.758,37.03,-121.756,37.03,-121.755,37.0297,-121.751,37.0281,-121.75,37.0274,-121.749,37.026,-121.745,37.024,-121.744,37.024,-121.741,37.024,-121.74,37.0251,-121.739,37.0272,-121.738,37.028,-121.736,37.0328,-121.736,37.033,-121.736,37.034,-121.733,37.046) |(-121.77,37.013)
+I- 580 Ramp|(0,3,-121.774,37.006,-121.773,37.013,-121.77,37.013) |(-121.774,37.006)
+I- 580 Ramp|(0,3,-121.774,37.006,-121.773,37.006,-121.77,37.013) |(-121.773,37.006)
+I- 580 |(0,18,-121.77,37.013,-121.769,37.015,-121.758,37.03,-121.756,37.03,-121.755,37.0297,-121.751,37.0281,-121.75,37.0274,-121.749,37.026,-121.745,37.024,-121.744,37.024,-121.741,37.024,-121.74,37.0251,-121.739,37.0272,-121.738,37.028,-121.736,37.0328,-121.736,37.033,-121.736,37.034,-121.733,37.046) |(-121.77,37.013)
+I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |(-122.108,37.681)
+I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |(-122.107,37.6714)
+I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |(-122.107,37.6747)
+I- 880 Ramp|(0,5,-122.108,37.681,-122.107,37.6646,-122.107,37.664,-122.107,37.6618,-122.105,37.638) |(-122.107,37.6646)
+I- 880 Ramp|(0,6,-122.108,37.681,-122.106,37.6655,-122.106,37.665,-122.106,37.6619,-122.106,37.6584,-122.105,37.638) |(-122.108,37.681)
+I- 880 |(0,5,-122.105,37.638,-122.105,37.633,-122.104,37.63,-122.103,37.617,-122.103,37.61) |(-122.105,37.638)
+I- 880 |(0,17,-122.136,37.902,-122.136,37.898,-122.133,37.881,-122.132,37.874,-122.131,37.866,-122.131,37.865,-122.131,37.864,-122.129,37.851,-122.128,37.843,-122.126,37.834,-122.123,37.812,-122.117,37.766,-122.11,37.72,-122.11,37.7109,-122.109,37.702,-122.108,37.6917,-122.108,37.681) |(-122.108,37.681)
+I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |(-122.107,37.6771)
+I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |(-122.107,37.6784)
+I- 880 Ramp|(0,5,-122.108,37.681,-122.107,37.6646,-122.107,37.664,-122.107,37.6618,-122.105,37.638) |(-122.108,37.681)
+I- 880 Ramp|(0,6,-122.108,37.681,-122.106,37.6655,-122.106,37.665,-122.106,37.6619,-122.106,37.6584,-122.105,37.638) |(-122.106,37.6655)
+I- 880 |(0,5,-122.105,37.638,-122.105,37.633,-122.104,37.63,-122.103,37.617,-122.103,37.61) |(-122.105,37.638)
+I- 880 |(0,5,-122.105,37.638,-122.105,37.633,-122.104,37.63,-122.103,37.617,-122.103,37.61) |(-122.103,37.61)
+I- 880 Ramp|(0,3,-122.103,37.61,-122.101,37.587,-122.1,37.569) |(-122.101,37.587)
+I- 880 Ramp|(0,2,-122.099,37.571,-122.1,37.569) |(-122.1,37.569)
+I- 880 Ramp|(0,3,-122.102,37.597,-122.102,37.5918,-122.102,37.562) |(-122.102,37.5918)
+I- 880 Ramp|(0,3,-122.103,37.557,-122.1,37.548,-122.098,37.528) |(-122.1,37.548)
+I- 880 Ramp|(1,3,-122.1,37.571,-122.1,37.565,-122.1,37.548) |(-122.1,37.548)
+I- 880 Ramp|(0,3,-122.099,37.574,-122.099,37.567,-122.098,37.528) |(-122.098,37.528)
+I- 880 |(0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) |(-122.098,37.528)
+I- 880 Ramp|(1,3,-122.1,37.571,-122.1,37.565,-122.1,37.548) |(-122.1,37.571)
+I- 880 Ramp|(0,3,-122.103,37.557,-122.1,37.548,-122.098,37.528) |(-122.1,37.548)
+I- 880 Ramp|(0,2,-122.1,37.571,-122.101,37.568) |(-122.1,37.571)
+I- 880 Ramp|(1,3,-122.1,37.571,-122.1,37.565,-122.1,37.548) |(-122.1,37.565)
+I- 880 Ramp|(0,3,-122.103,37.61,-122.101,37.587,-122.1,37.569) |(-122.1,37.569)
+I- 880 Ramp|(0,3,-122.103,37.557,-122.1,37.548,-122.098,37.528) |(-122.098,37.528)
+I- 880 Ramp|(0,3,-122.099,37.574,-122.099,37.567,-122.098,37.528) |(-122.099,37.567)
+I- 880 |(0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) |(-122.098,37.528)
+I- 880 |(0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) |(-122.096,37.496)
+I- 880 Ramp|(0,5,-122.096,37.496,-122.094,37.464,-122.094,37.421,-122.091,37.427,-122.09,37.405) |(-122.094,37.464)
+I- 880 Ramp|(0,2,-122.092,37.466,-122.09,37.405) |(-122.09,37.405)
+I- 880 Ramp|(1,3,-122.093,37.439,-122.092,37.437,-122.091,37.427) |(-122.091,37.427)
+I- 880 |(0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) |(-122.093,37.453)
+I- 880 Ramp|(0,4,-122.093,37.453,-122.094,37.469,-122.093,37.461,-122.092,37.457) |(-122.094,37.469)
+I- 880 Ramp|(1,2,-122.092,37.465,-122.093,37.461) |(-122.093,37.461)
+I- 880 Ramp|(0,2,-122.092,37.461,-122.092,37.457) |(-122.092,37.457)
+I- 880 Ramp|(0,4,-122.093,37.453,-122.094,37.469,-122.093,37.461,-122.092,37.457) |(-122.093,37.461)
+I- 880 |(0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) |(-122.09,37.405)
+I- 880 Ramp|(0,5,-122.096,37.496,-122.094,37.464,-122.094,37.421,-122.091,37.427,-122.09,37.405) |(-122.09,37.405)
+I- 880 Ramp|(0,4,-122.093,37.453,-122.094,37.469,-122.093,37.461,-122.092,37.457) |(-122.092,37.457)
+I- 880 Ramp|(0,5,-122.096,37.496,-122.094,37.464,-122.094,37.421,-122.091,37.427,-122.09,37.405) |(-122.091,37.427)
+I- 880 Ramp|(1,3,-122.093,37.439,-122.092,37.437,-122.091,37.427) |(-122.092,37.437)
+I- 880 |(0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) |(-122.085,37.34)
+I- 880 Ramp|(0,3,-122.085,37.34,-122.087,37.316,-122.082,37.296) |(-122.087,37.316)
+I- 880 Ramp|(0,3,-122.085,37.34,-122.08,37.316,-122.081,37.285) |(-122.085,37.34)
+I- 880 |(0,10,-122.083,37.312,-122.082,37.296,-122.081,37.285,-122.079,37.248,-122.078,37.24,-122.078,37.235,-122.077,37.2257,-122.077,37.2203,-122.076,37.215,-122.076,37.209) |(-122.082,37.296)
+I- 880 |(0,7,-122.098,37.528,-122.096,37.496,-122.093,37.453,-122.093,37.4496,-122.09,37.4144,-122.09,37.405,-122.085,37.34) |(-122.085,37.34)
+I- 880 Ramp|(0,3,-122.085,37.34,-122.087,37.316,-122.082,37.296) |(-122.085,37.34)
+I- 880 Ramp|(0,3,-122.085,37.34,-122.08,37.316,-122.081,37.285) |(-122.08,37.316)
+I- 880 |(0,10,-122.083,37.312,-122.082,37.296,-122.081,37.285,-122.079,37.248,-122.078,37.24,-122.078,37.235,-122.077,37.2257,-122.077,37.2203,-122.076,37.215,-122.076,37.209) |(-122.081,37.285)
+I- 880 Ramp|(0,3,-122.084,37.322,-122.082,37.316,-122.083,37.312) |(-122.084,37.322)
+I- 880 Ramp|(0,2,-122.084,37.322,-122.084,37.316) |(-122.084,37.322)
+I- 880 Ramp|(0,3,-122.084,37.322,-122.082,37.316,-122.083,37.312) |(-122.082,37.316)
+I- 880 |(0,10,-122.083,37.312,-122.082,37.296,-122.081,37.285,-122.079,37.248,-122.078,37.24,-122.078,37.235,-122.077,37.2257,-122.077,37.2203,-122.076,37.215,-122.076,37.209) |(-122.083,37.312)
+I- 880 |(0,10,-122.083,37.312,-122.082,37.296,-122.081,37.285,-122.079,37.248,-122.078,37.24,-122.078,37.235,-122.077,37.2257,-122.077,37.2203,-122.076,37.215,-122.076,37.209) |(-122.076,37.209)
+I- 880 Ramp|(0,4,-122.076,37.209,-122.076,37.2063,-122.075,37.188,-122.075,37.184) |(-122.076,37.2063)
+I- 880 Ramp|(0,4,-122.076,37.209,-122.073,37.1891,-122.073,37.187,-122.072,37.183) |(-122.076,37.209)
+I- 880 |(0,10,-122.083,37.312,-122.082,37.296,-122.081,37.285,-122.079,37.248,-122.078,37.24,-122.078,37.235,-122.077,37.2257,-122.077,37.2203,-122.076,37.215,-122.076,37.209) |(-122.076,37.209)
+I- 880 Ramp|(0,4,-122.076,37.209,-122.076,37.2063,-122.075,37.188,-122.075,37.184) |(-122.076,37.209)
+I- 880 Ramp|(0,4,-122.076,37.209,-122.073,37.1891,-122.073,37.187,-122.072,37.183) |(-122.073,37.1891)
+I- 880 |(0,6,-122.067,37.085,-122.066,37.067,-122.065,37.062,-122.064,37.049,-122.064,37.036,-122.062,37.011) |(-122.067,37.085)
+I- 880 |(0,6,-122.067,37.085,-122.066,37.067,-122.065,37.062,-122.064,37.049,-122.064,37.036,-122.062,37.011) |(-122.065,37.062)
+I- 880 |(0,6,-122.067,37.085,-122.066,37.067,-122.065,37.062,-122.064,37.049,-122.064,37.036,-122.062,37.011) |(-122.063,37.036)
+I- 880 Ramp|(0,3,-122.064,37.036,-122.064,37.049,-122.065,37.069) |(-122.064,37.049)
+I- 580 Ramp|(0,3,-122.065,37.914,-122.064,37.92,-122.063,37.923) |(-122.063,37.9229)
+I- 580 Ramp|(0,3,-122.065,37.914,-122.062,37.916,-122.06,37.92) |(-122.063,37.9152)
+I- 880 |(0,6,-122.067,37.085,-122.066,37.067,-122.065,37.062,-122.064,37.049,-122.064,37.036,-122.062,37.011) |(-122.062,37.011)
+I- 880 Ramp|(0,3,-122.062,37.011,-122.063,37.982,-122.058,37.967) |(-122.063,37.982)
+I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |(-122.06,37.9732)
+I- 880 Ramp|(1,5,-122.058,37.967,-122.058,37.974,-122.055,37.966,-122.055,37.9683,-122.058,37.984) |(-122.058,37.967)
+I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |(-122.06,37.991)
+I- 880 Ramp|(0,3,-122.06,37.991,-122.06,37.983,-122.061,37.983) |(-122.06,37.983)
+I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |(-122.061,37.003)
+I- 880 Ramp|(0,3,-122.059,37.982,-122.058,37.984,-122.061,37.003) |(-122.058,37.984)
+I- 880 Ramp|(1,5,-122.058,37.967,-122.058,37.974,-122.055,37.966,-122.055,37.9683,-122.058,37.984) |(-122.058,37.9737)
+I- 880 Ramp|(0,3,-122.062,37.011,-122.063,37.982,-122.058,37.967) |(-122.058,37.967)
+I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |(-122.058,37.967)
+I- 880 Ramp|(0,3,-122.059,37.982,-122.058,37.984,-122.061,37.003) |(-122.058,37.984)
+I- 880 Ramp|(1,5,-122.058,37.967,-122.058,37.974,-122.055,37.966,-122.055,37.9683,-122.058,37.984) |(-122.058,37.974)
+I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |(-122.049,37.817)
+I- 880 Ramp|(0,6,-122.049,37.817,-122.048,37.813,-122.048,37.8,-122.048,37.794,-122.048,37.781,-122.047,37.774) |(-122.048,37.813)
+I- 880 Ramp|(1,2,-122.048,37.798,-122.048,37.8) |(-122.048,37.8)
+I- 880 |(0,9,-122.047,37.774,-122.047,37.765,-122.046,37.761,-122.045,37.7223,-122.044,37.708,-122.043,37.686,-122.042,37.6743,-122.041,37.673,-122.04,37.656) |(-122.047,37.774)
+I- 880 |(0,12,-122.061,37.003,-122.06,37.991,-122.06,37.982,-122.058,37.967,-122.058,37.961,-122.055,37.918,-122.054,37.8948,-122.051,37.8546,-122.05,37.844,-122.049,37.817,-122.048,37.813,-122.048,37.811) |(-122.048,37.811)
+I- 880 Ramp|(0,4,-122.048,37.811,-122.046,37.785,-122.045,37.778,-122.045,37.775) |(-122.046,37.785)
+I- 880 Ramp|(1,3,-122.048,37.798,-122.047,37.789,-122.046,37.785) |(-122.046,37.785)
+I- 880 Ramp|(0,6,-122.049,37.817,-122.048,37.813,-122.048,37.8,-122.048,37.794,-122.048,37.781,-122.047,37.774) |(-122.048,37.8)
+I- 880 Ramp|(1,3,-122.048,37.798,-122.047,37.789,-122.046,37.785) |(-122.048,37.798)
+I- 880 Ramp|(0,4,-122.048,37.811,-122.046,37.785,-122.045,37.778,-122.045,37.775) |(-122.046,37.785)
+I- 880 Ramp|(1,2,-122.048,37.798,-122.048,37.8) |(-122.048,37.798)
+I- 880 Ramp|(1,3,-122.048,37.798,-122.047,37.789,-122.046,37.785) |(-122.047,37.789)
+I- 880 Ramp|(0,5,-122.039,37.65,-122.039,37.625,-122.039,37.617,-122.036,37.6161,-122.036,37.616) |(-122.039,37.625)
+I- 880 |(0,12,-122.037,37.632,-122.036,37.619,-122.036,37.616,-122.035,37.6041,-122.032,37.5797,-122.031,37.5733,-122.03,37.5637,-122.029,37.557,-122.029,37.5493,-122.028,37.5391,-122.026,37.517,-122.024,37.491) |(-122.036,37.616)
+I- 880 |(0,9,-122.047,37.774,-122.047,37.765,-122.046,37.761,-122.045,37.7223,-122.044,37.708,-122.043,37.686,-122.042,37.6743,-122.041,37.673,-122.04,37.656) |(-122.04,37.656)
+I- 880 Ramp|(0,5,-122.036,37.652,-122.036,37.646,-122.036,37.6341,-122.036,37.6259,-122.036,37.619) |(-122.036,37.6341)
+I- 880 |(0,12,-122.037,37.632,-122.036,37.619,-122.036,37.616,-122.035,37.6041,-122.032,37.5797,-122.031,37.5733,-122.03,37.5637,-122.029,37.557,-122.029,37.5493,-122.028,37.5391,-122.026,37.517,-122.024,37.491) |(-122.036,37.619)
+I- 880 Ramp|(1,2,-122.037,37.645,-122.036,37.646) |(-122.036,37.646)
+I- 880 |(0,12,-122.037,37.632,-122.036,37.619,-122.036,37.616,-122.035,37.6041,-122.032,37.5797,-122.031,37.5733,-122.03,37.5637,-122.029,37.557,-122.029,37.5493,-122.028,37.5391,-122.026,37.517,-122.024,37.491) |(-122.037,37.632)
+I- 880 Ramp|(0,5,-122.036,37.652,-122.036,37.646,-122.036,37.6341,-122.036,37.6259,-122.036,37.619) |(-122.036,37.646)
+I- 880 |(0,12,-122.037,37.632,-122.036,37.619,-122.036,37.616,-122.035,37.6041,-122.032,37.5797,-122.031,37.5733,-122.03,37.5637,-122.029,37.557,-122.029,37.5493,-122.028,37.5391,-122.026,37.517,-122.024,37.491) |(-122.024,37.491)
+I- 880 Ramp|(0,4,-122.024,37.491,-122.022,37.483,-122.021,37.477,-122.02,37.447) |(-122.022,37.483)
+I- 880 Ramp|(0,5,-122.024,37.488,-122.023,37.458,-122.023,37.458,-122.022,37.452,-122.02,37.447) |(-122.02,37.447)
+I- 880 |(0,9,-122.022,37.466,-122.02,37.447,-122.02,37.4445,-122.02,37.4396,-122.019,37.432,-122.019,37.429,-122.016,37.393,-122.01,37.3477,-122.004,37.313) |(-122.021,37.447)
+I- 880 Ramp|(0,4,-122.024,37.491,-122.022,37.483,-122.021,37.477,-122.02,37.447) |(-122.02,37.447)
+I- 880 Ramp|(0,5,-122.024,37.488,-122.023,37.458,-122.023,37.458,-122.022,37.452,-122.02,37.447) |(-122.023,37.458)
+I- 880 |(0,9,-122.022,37.466,-122.02,37.447,-122.02,37.4445,-122.02,37.4396,-122.019,37.432,-122.019,37.429,-122.016,37.393,-122.01,37.3477,-122.004,37.313) |(-122.021,37.447)
+I- 880 Ramp|(0,3,-122.023,37.474,-122.021,37.473,-122.022,37.466) |(-122.021,37.473)
+I- 880 |(0,9,-122.022,37.466,-122.02,37.447,-122.02,37.4445,-122.02,37.4396,-122.019,37.432,-122.019,37.429,-122.016,37.393,-122.01,37.3477,-122.004,37.313) |(-122.022,37.466)
+I- 880 |(0,9,-122.022,37.466,-122.02,37.447,-122.02,37.4445,-122.02,37.4396,-122.019,37.432,-122.019,37.429,-122.016,37.393,-122.01,37.3477,-122.004,37.313) |(-122.004,37.313)
+I- 880 Ramp|(0,5,-122.004,37.313,-122.004,37.308,-122.004,37.284,-122.001,37.287,-121.999,37.289) |(-122.004,37.308)
+I- 880 Ramp|(0,6,-122.004,37.313,-122.002,37.315,-122.001,37.315,-122.001,37.313,-122,37.308,-121.999,37.289) |(-122.004,37.313)
+I- 880 |(0,17,-121.999,37.289,-121.999,37.2856,-121.998,37.282,-121.997,37.2761,-121.993,37.255,-121.992,37.252,-121.991,37.248,-121.99,37.2437,-121.99,37.2402,-121.988,37.233,-121.987,37.229,-121.987,37.226,-121.985,37.216,-121.982,37.196,-121.981,37.186,-121.976,37.1472,-121.971,37.107) |(-122,37.289)
+I- 880 |(0,9,-122.022,37.466,-122.02,37.447,-122.02,37.4445,-122.02,37.4396,-122.019,37.432,-122.019,37.429,-122.016,37.393,-122.01,37.3477,-122.004,37.313) |(-122.004,37.313)
+I- 880 Ramp|(0,5,-122.004,37.313,-122.004,37.308,-122.004,37.284,-122.001,37.287,-121.999,37.289) |(-122.004,37.313)
+I- 880 Ramp|(0,6,-122.004,37.313,-122.002,37.315,-122.001,37.315,-122.001,37.313,-122,37.308,-121.999,37.289) |(-122.002,37.315)
+I- 880 Ramp|(1,2,-122.001,37.31,-122,37.308) |(-122,37.308)
+I- 880 |(0,17,-121.999,37.289,-121.999,37.2856,-121.998,37.282,-121.997,37.2761,-121.993,37.255,-121.992,37.252,-121.991,37.248,-121.99,37.2437,-121.99,37.2402,-121.988,37.233,-121.987,37.229,-121.987,37.226,-121.985,37.216,-121.982,37.196,-121.981,37.186,-121.976,37.1472,-121.971,37.107) |(-121.999,37.289)
+I- 880 Ramp|(0,6,-122.004,37.313,-122.002,37.315,-122.001,37.315,-122.001,37.313,-122,37.308,-121.999,37.289) |(-122,37.308)
+I- 880 |(0,17,-121.999,37.289,-121.999,37.2856,-121.998,37.282,-121.997,37.2761,-121.993,37.255,-121.992,37.252,-121.991,37.248,-121.99,37.2437,-121.99,37.2402,-121.988,37.233,-121.987,37.229,-121.987,37.226,-121.985,37.216,-121.982,37.196,-121.981,37.186,-121.976,37.1472,-121.971,37.107) |(-121.987,37.229)
+I- 880 Ramp|(0,3,-121.986,37.239,-121.987,37.236,-121.986,37.234) |(-121.987,37.236)
+I- 880 |(0,17,-121.999,37.289,-121.999,37.2856,-121.998,37.282,-121.997,37.2761,-121.993,37.255,-121.992,37.252,-121.991,37.248,-121.99,37.2437,-121.99,37.2402,-121.988,37.233,-121.987,37.229,-121.987,37.226,-121.985,37.216,-121.982,37.196,-121.981,37.186,-121.976,37.1472,-121.971,37.107) |(-121.987,37.226)
+I- 880 |(0,17,-121.999,37.289,-121.999,37.2856,-121.998,37.282,-121.997,37.2761,-121.993,37.255,-121.992,37.252,-121.991,37.248,-121.99,37.2437,-121.99,37.2402,-121.988,37.233,-121.987,37.229,-121.987,37.226,-121.985,37.216,-121.982,37.196,-121.981,37.186,-121.976,37.1472,-121.971,37.107) |(-121.985,37.216)
+I- 880 |(0,17,-121.999,37.289,-121.999,37.2856,-121.998,37.282,-121.997,37.2761,-121.993,37.255,-121.992,37.252,-121.991,37.248,-121.99,37.2437,-121.99,37.2402,-121.988,37.233,-121.987,37.229,-121.987,37.226,-121.985,37.216,-121.982,37.196,-121.981,37.186,-121.976,37.1472,-121.971,37.107) |(-121.971,37.107)
+I- 880 Ramp|(0,3,-121.971,37.107,-121.964,37.087,-121.962,37.085) |(-121.964,37.087)
+I- 880 Ramp|(0,3,-121.969,37.061,-121.969,37.066,-121.967,37.075) |(-121.969,37.066)
+I- 880 Ramp|(1,2,-121.968,37.065,-121.969,37.066) |(-121.969,37.066)
+I- 880 |(1,6,-121.967,37.075,-121.966,37.071,-121.966,37.065,-121.962,37.037,-121.957,37,-121.948,37.933) |(-121.967,37.075)
+I- 880 Ramp|(0,3,-121.969,37.061,-121.969,37.066,-121.967,37.075) |(-121.969,37.066)
+I- 880 |(1,6,-121.967,37.075,-121.966,37.071,-121.966,37.065,-121.962,37.037,-121.957,37,-121.948,37.933) |(-121.966,37.065)
+I- 880 Ramp|(0,3,-121.966,37.065,-121.968,37.061,-121.968,37.065) |(-121.968,37.061)
+I- 880 |(1,6,-121.967,37.075,-121.966,37.071,-121.966,37.065,-121.962,37.037,-121.957,37,-121.948,37.933) |(-121.962,37.037)
+I- 880 Ramp|(0,5,-121.962,37.037,-121.962,37.0521,-121.962,37.0683,-121.962,37.075,-121.962,37.087) |(-121.962,37.052)
+I- 880 Ramp|(0,3,-121.961,37.099,-121.962,37.09,-121.962,37.087) |(-121.962,37.087)
+I- 880 Ramp|(0,5,-121.962,37.037,-121.962,37.0521,-121.962,37.0683,-121.962,37.075,-121.962,37.087) |(-121.962,37.087)
+I- 680 Ramp|(0,3,-121.899,37.553,-121.901,37.558,-121.901,37.565) |(-121.901,37.558)
+I- 680 Ramp|(1,2,-121.901,37.565,-121.901,37.558) |(-121.901,37.558)
+I- 680 |(0,8,-121.885,37.422,-121.887,37.444,-121.89,37.47,-121.891,37.472,-121.891,37.474,-121.898,37.545,-121.899,37.553,-121.901,37.565) |(-121.899,37.553)
+I- 680 Ramp|(0,3,-121.899,37.553,-121.901,37.558,-121.901,37.565) |(-121.901,37.558)
+I- 680 |(0,8,-121.885,37.422,-121.887,37.444,-121.89,37.47,-121.891,37.472,-121.891,37.474,-121.898,37.545,-121.899,37.553,-121.901,37.565) |(-121.901,37.565)
+I- 680 Ramp|(0,5,-121.898,37.545,-121.9,37.565,-121.9,37.571,-121.901,37.572,-121.903,37.586) |(-121.9,37.565)
+I- 680 |(0,8,-121.885,37.422,-121.887,37.444,-121.89,37.47,-121.891,37.472,-121.891,37.474,-121.898,37.545,-121.899,37.553,-121.901,37.565) |(-121.898,37.545)
+I- 680 Ramp|(0,3,-121.884,37.397,-121.885,37.394,-121.884,37.399) |(-121.885,37.394)
+I- 680 |(0,8,-121.885,37.422,-121.887,37.444,-121.89,37.47,-121.891,37.472,-121.891,37.474,-121.898,37.545,-121.899,37.553,-121.901,37.565) |(-121.885,37.422)
+I- 680 Ramp|(0,5,-121.883,37.376,-121.883,37.392,-121.883,37.4,-121.883,37.402,-121.885,37.422) |(-121.883,37.4)
+I- 580 Ramp|(0,4,-121.87,37.013,-121.871,37.011,-121.872,37.001,-121.871,37.001) |(-121.871,37.011)
+I- 680 |(0,3,-121.871,37.047,-121.883,37.366,-121.883,37.376) |(-121.871,37.047)
+I- 680 |(1,2,-121.871,37.038,-121.871,37.047) |(-121.871,37.047)
+I- 580 Ramp|(0,2,-121.867,37.0138,-121.871,37.0261) |(-121.871,37.0252)
+I- 580 Ramp|(0,4,-121.87,37.013,-121.871,37.011,-121.872,37.001,-121.871,37.001) |(-121.87,37.0126)
+I- 680 |(1,2,-121.871,37.038,-121.871,37.047) |(-121.871,37.038)
+I- 580 Ramp|(0,2,-121.867,37.0138,-121.871,37.0261) |(-121.87,37.0227)
+I- 680 Ramp|(0,3,-121.87,37.891,-121.871,37.857,-121.868,37.875) |(-121.871,37.857)
+I- 680 |(0,5,-121.887,37.732,-121.885,37.744,-121.882,37.756,-121.876,37.781,-121.871,37.857) |(-121.871,37.857)
+I- 680 Ramp|(0,6,-121.943,37.315,-121.942,37.318,-121.941,37.32,-121.939,37.324,-121.938,37.32,-121.937,37.313) |(-121.942,37.318)
+I- 680 Ramp|(1,2,-121.942,37.314,-121.942,37.318) |(-121.942,37.318)
+I- 680 Ramp|(1,2,-121.942,37.314,-121.941,37.32) |(-121.941,37.32)
+I- 680 Ramp|(1,2,-121.937,37.335,-121.938,37.32) |(-121.938,37.32)
+I- 680 Ramp|(0,6,-121.943,37.315,-121.942,37.318,-121.941,37.32,-121.939,37.324,-121.938,37.32,-121.937,37.313) |(-121.942,37.318)
+I- 680 Ramp|(0,6,-121.943,37.315,-121.942,37.318,-121.941,37.32,-121.939,37.324,-121.938,37.32,-121.937,37.313) |(-121.941,37.32)
+I- 680 Ramp|(0,6,-121.943,37.315,-121.942,37.318,-121.941,37.32,-121.939,37.324,-121.938,37.32,-121.937,37.313) |(-121.938,37.32)
+I- 680 |(0,10,-121.914,37.562,-121.915,37.54,-121.916,37.532,-121.916,37.519,-121.917,37.504,-121.918,37.493,-121.92,37.438,-121.92,37.435,-121.923,37.404,-121.924,37.402) |(-121.92,37.438)
+I- 680 Ramp|(0,4,-121.92,37.438,-121.922,37.424,-121.924,37.408,-121.925,37.392) |(-121.922,37.424)
+I- 680 Ramp|(0,3,-121.923,37.394,-121.923,37.392,-121.925,37.392) |(-121.925,37.392)
+I- 680 |(0,10,-121.914,37.562,-121.915,37.54,-121.916,37.532,-121.916,37.519,-121.917,37.504,-121.918,37.493,-121.92,37.438,-121.92,37.435,-121.923,37.404,-121.924,37.402) |(-121.924,37.402)
+I- 680 Ramp|(0,3,-121.924,37.402,-121.923,37.395,-121.923,37.399) |(-121.923,37.395)
+I- 680 Ramp|(0,4,-121.92,37.438,-121.922,37.424,-121.924,37.408,-121.925,37.392) |(-121.925,37.392)
+I- 680 Ramp|(0,3,-121.923,37.394,-121.923,37.392,-121.925,37.392) |(-121.923,37.392)
+I- 680 |(0,10,-121.914,37.562,-121.915,37.54,-121.916,37.532,-121.916,37.519,-121.917,37.504,-121.918,37.493,-121.92,37.438,-121.92,37.435,-121.923,37.404,-121.924,37.402) |(-121.917,37.504)
+I- 680 Ramp|(0,3,-121.941,37.142,-121.94,37.139,-121.937,37.125) |(-121.94,37.139)
+I- 680 Ramp|(1,2,-121.94,37.143,-121.94,37.139) |(-121.94,37.139)
+I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |(-121.937,37.125)
+I- 680 Ramp|(0,3,-121.937,37.148,-121.937,37.144,-121.937,37.125) |(-121.937,37.125)
+I- 680 Ramp|(0,3,-121.941,37.142,-121.94,37.139,-121.937,37.125) |(-121.94,37.139)
+I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |(-121.939,37.145)
+I- 680 Ramp|(0,2,-121.939,37.145,-121.938,37.147) |(-121.939,37.145)
+I- 680 Ramp|(0,2,-121.939,37.144,-121.939,37.145) |(-121.939,37.145)
+I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |(-121.939,37.145)
+I- 680 Ramp|(0,3,-121.941,37.142,-121.94,37.139,-121.937,37.125) |(-121.937,37.125)
+I- 680 |(1,16,-121.939,37.15,-121.939,37.145,-121.937,37.125,-121.934,37.0764,-121.934,37.0709,-121.934,37.068,-121.933,37.0614,-121.933,37.057,-121.932,37.0511,-121.932,37.0468,-121.93,37.027,-121.927,37,-121.927,37.998,-121.922,37.96,-121.92,37.949,-121.918,37.934) |(-121.937,37.125)
+I- 680 Ramp|(0,3,-121.937,37.148,-121.937,37.144,-121.937,37.125) |(-121.937,37.144)
+I- 680 Ramp|(1,2,-121.937,37.149,-121.937,37.144) |(-121.937,37.144)
+I- 680 Ramp|(0,3,-121.937,37.148,-121.937,37.144,-121.937,37.125) |(-121.937,37.144)
+I- 680 |(0,2,-121.914,37.562,-121.908,37.609) |(-121.908,37.609)
+I- 680 Ramp|(0,2,-121.908,37.609,-121.904,37.614) |(-121.908,37.609)
+I- 580 Ramp|(0,4,-121.904,37.998,-121.904,37.013,-121.903,37.0174,-121.903,37.018) |(-121.904,37.6135)
+I- 680 |(0,2,-121.914,37.562,-121.908,37.609) |(-121.908,37.609)
+I- 680 Ramp|(0,2,-121.908,37.609,-121.905,37.625) |(-121.908,37.609)
+I- 680 |(0,5,-121.887,37.732,-121.885,37.744,-121.882,37.756,-121.876,37.781,-121.871,37.857) |(-121.887,37.732)
+I- 680 Ramp|(0,3,-121.882,37.756,-121.884,37.741,-121.887,37.732) |(-121.884,37.741)
+I- 80 |(0,2,-122.293,37.284,-122.293,37.28) |(-122.293,37.28)
+I- 80 Ramp|(0,2,-122.293,37.28,-122.296,37.273) |(-122.293,37.28)
+I- 80 Ramp|(0,2,-122.292,37.279,-122.293,37.281) |(-122.293,37.281)
+I- 580 |(0,6,-122.274,37.262,-122.273,37.259,-122.269,37.247,-122.269,37.2449,-122.268,37.2443,-122.268,37.244) |(-122.269,37.2449)
+I- 580 Ramp|(0,2,-122.269,37.249,-122.269,37.2449) |(-122.269,37.2449)
+I- 580 Ramp|(0,2,-122.268,37.243,-122.269,37.243) |(-122.269,37.243)
+I- 580 |(0,7,-122.098,37.908,-122.097,37.904,-122.096,37.903,-122.095,37.903,-122.094,37.902,-122.094,37.903,-122.093,37.9035) |(-122.093,37.9035)
+I- 580 Ramp|(0,3,-122.093,37.9035,-122.094,37.8963,-122.094,37.8921) |(-122.094,37.8963)
+I- 580 |(0,6,-121.921,37.015,-121.919,37.02,-121.918,37.02,-121.909,37.017,-121.906,37.018,-121.906,37.018) |(-121.906,37.018)
+I- 580 Ramp|(0,2,-121.906,37.018,-121.906,37.011) |(-121.906,37.018)
+I- 580 Ramp|(0,3,-121.906,37.018,-121.906,37.0239,-121.906,37.023) |(-121.906,37.018)
+I- 580 Ramp|(0,4,-121.906,37.018,-121.906,37.0242,-121.906,37.0233,-121.906,37.0211) |(-121.906,37.0242)
+I- 80 |(1,5,-122.307,37.902,-122.307,37.896,-122.308,37.8933,-122.308,37.879,-122.308,37.861) |(-122.308,37.8933)
+I- 580 Ramp|(0,3,-122.268,37.273,-122.268,37.264,-122.268,37.252) |(-122.268,37.273)
+I- 580 Ramp|(0,3,-122.268,37.273,-122.267,37.2835,-122.267,37.2921) |(-122.267,37.2835)
+I- 880 Ramp|(0,3,-122.292,37.052,-122.29,37.04,-122.289,37.038) |(-122.289,37.038)
+I- 880 |(0,5,-122.291,37.052,-122.29,37.042,-122.289,37.038,-122.288,37.036,-122.286,37.032) |(-122.289,37.038)
+I- 880 Ramp|(0,5,-122.291,37.064,-122.291,37.061,-122.29,37.05,-122.29,37.044,-122.289,37.038) |(-122.291,37.061)
+I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.168,37.1144)
+I- 880 Ramp|(0,5,-122.168,37.09,-122.167,37.089,-122.166,37.0897,-122.165,37.09,-122.164,37.092) |(-122.168,37.09)
+I- 880 Ramp|(0,2,-122.166,37.0906,-122.165,37.0981) |(-122.166,37.0906)
+I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.165,37.0981)
+I- 880 Ramp|(0,2,-122.166,37.0906,-122.166,37.0956) |(-122.166,37.0906)
+I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.164,37.092)
+I- 880 Ramp|(0,5,-122.168,37.09,-122.167,37.089,-122.166,37.0897,-122.165,37.09,-122.164,37.092) |(-122.164,37.092)
+I- 880 |(0,19,-122.175,37.185,-122.175,37.178,-122.174,37.173,-122.169,37.126,-122.168,37.1159,-122.168,37.1144,-122.167,37.111,-122.165,37.1,-122.165,37.0981,-122.164,37.092,-122.16,37.061,-122.158,37.0528,-122.156,37.0366,-122.153,37.017,-122.148,37.98,-122.141,37.932,-122.139,37.924,-122.139,37.92,-122.138,37.91) |(-122.168,37.1159)
+I- 880 Ramp|(0,2,-122.165,37.113,-122.163,37.111) |(-122.165,37.113)
+I- 880 Ramp|(0,3,-122.165,37.113,-122.165,37.1138,-122.168,37.1159) |(-122.165,37.1138)
+I- 580 |(0,22,-121.727,37.074,-121.723,37.093,-121.722,37.0952,-121.721,37.1001,-121.719,37.106,-121.719,37.109,-121.717,37.12,-121.716,37.123,-121.715,37.127,-121.71,37.148,-121.708,37.1568,-121.706,37.166,-121.706,37.168,-121.704,37.174,-121.704,37.172,-121.704,37.172,-121.703,37.175,-121.7,37.181,-121.696,37.191,-121.695,37.192,-121.69,37.204,-121.67,37.185)|(-121.722,37.0952)
+I- 580 Ramp|(0,2,-121.739,37.02,-121.74,37.015) |(-121.739,37.02)
+I- 580 |(0,18,-121.77,37.013,-121.769,37.015,-121.758,37.03,-121.756,37.03,-121.755,37.0297,-121.751,37.0281,-121.75,37.0274,-121.749,37.026,-121.745,37.024,-121.744,37.024,-121.741,37.024,-121.74,37.0251,-121.739,37.0272,-121.738,37.028,-121.736,37.0328,-121.736,37.033,-121.736,37.034,-121.733,37.046) |(-121.738,37.028)
+I- 580 Ramp|(0,4,-121.739,37.02,-121.738,37.0251,-121.738,37.0269,-121.738,37.028) |(-121.738,37.0251)
+I- 680 Ramp|(0,2,-121.871,37.01,-121.871,37.047) |(-121.871,37.0252)
+I- 680 Ramp|(0,2,-121.87,37.01,-121.871,37.038) |(-121.87,37.0227)
+I- 80 Ramp|(0,2,-122.288,37.254,-122.289,37.266) |(-122.288,37.254)
+I- 80 Ramp|(0,5,-122.288,37.247,-122.29,37.267,-122.291,37.273,-122.292,37.275,-122.294,37.277) |(-122.288,37.247)
+I- 80 Ramp|(0,2,-122.288,37.254,-122.288,37.247) |(-122.288,37.247)
+I- 580 Ramp|(0,3,-122.268,37.252,-122.268,37.2537,-122.267,37.261) |(-122.268,37.252)
+I- 580 Ramp|(0,3,-122.268,37.273,-122.268,37.264,-122.268,37.252) |(-122.268,37.252)
+I- 580 Ramp|(0,3,-122.269,37.247,-122.269,37.249,-122.268,37.252) |(-122.268,37.252)
+I- 980 |(0,2,-122.268,37.248,-122.268,37.252) |(-122.268,37.252)
+I- 580 Ramp|(0,3,-122.267,37.248,-122.268,37.25,-122.268,37.252) |(-122.268,37.252)
+I- 580 Ramp|(0,2,-122.267,37.261,-122.267,37.263) |(-122.267,37.263)
+I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |(-122.107,37.8937)
+I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |(-122.107,37.8943)
+I- 580 |(0,14,-122.111,37.023,-122.11,37.02,-122.108,37.0076,-122.108,37.007,-122.107,37.998,-122.106,37.994,-122.105,37.982,-122.105,37.977,-122.103,37.958,-122.103,37.953,-122.101,37.938,-122.099,37.911,-122.098,37.91,-122.098,37.908) |(-122.107,37.8846)
+I- 580 Ramp|(0,4,-122.109,37.003,-122.107,37.993,-122.107,37.992,-122.105,37.982) |(-122.107,37.8842)
QUERY: SELECT * from toyemp where name='sharon';
-name age location annualsal
-------- ---- --------- ----------
-sharon 25 (15,12) 12000
+name |age|location|annualsal
+------+---+--------+---------
+sharon| 25|(15,12) | 12000
QUERY: SELECT avg(four) AS avg_1 FROM onek;
-avg_1
-------
-1
+avg_1
+-----
+ 1
QUERY: SELECT avg(a) AS avg_49 FROM aggtest WHERE a < 100;
-avg_49
--------
-0
+avg_49
+------
+ 0
QUERY: SELECT avg(b) AS avg_107_943 FROM aggtest;
-avg_107_943
-------------
-0
+avg_107_943
+-----------
+ 0
QUERY: SELECT avg(gpa) AS avg_3_4 FROM student;
-avg_3_4
---------
-3.4
+avg_3_4
+-------
+ 3.4
QUERY: SELECT sum(four) AS sum_1500 FROM onek;
-sum_1500
----------
-1500
+sum_1500
+--------
+ 1500
QUERY: SELECT sum(a) AS sum_198 FROM aggtest;
-sum_198
---------
-0
+sum_198
+-------
+ 0
QUERY: SELECT sum(b) AS avg_431_773 FROM aggtest;
-avg_431_773
-------------
-0
+avg_431_773
+-----------
+ 0
QUERY: SELECT sum(gpa) AS avg_6_8 FROM student;
-avg_6_8
---------
-6.8
+avg_6_8
+-------
+ 6.8
QUERY: SELECT max(four) AS max_3 FROM onek;
-max_3
-------
-3
+max_3
+-----
+ 3
QUERY: SELECT max(a) AS max_100 FROM aggtest;
-max_100
---------
-
+max_100
+-------
+
QUERY: SELECT max(aggtest.b) AS max_324_78 FROM aggtest;
-max_324_78
------------
-
+max_324_78
+----------
+
QUERY: SELECT max(student.gpa) AS max_3_7 FROM student;
-max_3_7
---------
-3.7
+max_3_7
+-------
+ 3.7
QUERY: SELECT count(four) AS cnt_1000 FROM onek;
-cnt_1000
----------
-1000
+cnt_1000
+--------
+ 1000
QUERY: SELECT newavg(four) AS avg_1 FROM onek;
-avg_1
-------
-1
+avg_1
+-----
+ 1
QUERY: SELECT newsum(four) AS sum_1500 FROM onek;
-sum_1500
----------
-1500
+sum_1500
+--------
+ 1500
QUERY: SELECT newcnt(four) AS cnt_1000 FROM onek;
-cnt_1000
----------
-1000
+cnt_1000
+--------
+ 1000
QUERY: SELECT * FROM a_star*;
-class a
------- ---
-a 1
-a 2
-a
-b 3
-b 4
-b
-b
-c 5
-c 6
-c
-c
-e 15
-e 16
-e 17
-e
-e 18
-e
-e
-d 7
-d 8
-d 9
-d 10
-d
-d 11
-d 12
-d 13
-d
-d
-d
-d 14
-d
-d
-d
-d
-f 19
-f 20
-f 21
-f 22
-f
-f 24
-f 25
-f 26
-f
-f
-f
-f 27
-f
-f
-f
-f
+class| a
+-----+--
+a | 1
+a | 2
+a |
+b | 3
+b | 4
+b |
+b |
+c | 5
+c | 6
+c |
+c |
+e |15
+e |16
+e |17
+e |
+e |18
+e |
+e |
+d | 7
+d | 8
+d | 9
+d |10
+d |
+d |11
+d |12
+d |13
+d |
+d |
+d |
+d |14
+d |
+d |
+d |
+d |
+f |19
+f |20
+f |21
+f |22
+f |
+f |24
+f |25
+f |26
+f |
+f |
+f |
+f |27
+f |
+f |
+f |
+f |
QUERY: SELECT *
FROM b_star* x
WHERE x.b = 'bumble'::text or x.a < 3;
-class a b
------- -- -------
-b bumble
+class|a|b
+-----+-+------
+b | |bumble
QUERY: SELECT class, a
FROM c_star* x
WHERE x.c ~ 'hi'::text;
-class a
------- ---
-c 5
-c
-d 7
-d 8
-d 10
-d
-d 12
-d
-d
-d
-e 15
-e 16
-e
-e
-f 19
-f 20
-f 21
-f
-f 24
-f
-f
-f
+class| a
+-----+--
+c | 5
+c |
+d | 7
+d | 8
+d |10
+d |
+d |12
+d |
+d |
+d |
+e |15
+e |16
+e |
+e |
+f |19
+f |20
+f |21
+f |
+f |24
+f |
+f |
+f |
QUERY: SELECT class, b, c
FROM d_star* x
WHERE x.a < 100;
-class b c
------- -------- -----------
-d grumble hi sunita
-d stumble hi koko
-d rumble
-d hi kristin
-d fumble
-d hi avi
-d
-d
+class|b |c
+-----+-------+----------
+d |grumble|hi sunita
+d |stumble|hi koko
+d |rumble |
+d | |hi kristin
+d |fumble |
+d | |hi avi
+d | |
+d | |
QUERY: SELECT class, c FROM e_star* x WHERE x.c NOTNULL;
-class c
------- ------------
-e hi carol
-e hi bob
-e hi michelle
-e hi elisa
-f hi claire
-f hi mike
-f hi marcel
-f hi keith
-f hi marc
-f hi allison
-f hi jeff
-f hi carl
+class|c
+-----+-----------
+e |hi carol
+e |hi bob
+e |hi michelle
+e |hi elisa
+f |hi claire
+f |hi mike
+f |hi marcel
+f |hi keith
+f |hi marc
+f |hi allison
+f |hi jeff
+f |hi carl
QUERY: SELECT * FROM f_star* x WHERE x.c ISNULL;
-class a c e f
------- --- -- ---- ----------------------------------------------------------------------------------------------------------
-f 22 -7 ( 111, 222, 333, 444, 555, 666, 777, 888)
-f 25 -9
-f 26 ( 11111, 22222, 33333, 44444)
-f -11 ( 1.11111e+06, 2.22222e+06, 3.33333e+06, 4.44444e+06)
-f 27
-f -12
-f ( 1.11111e+07, 2.22222e+07, 3.33333e+07, 4.44444e+07)
-f
+class| a|c| e|f
+-----+--+-+---+---------------------------------------------------------------------------------------------------------
+f |22| | -7|( 111, 222, 333, 444, 555, 666, 777, 888)
+f |25| | -9|
+f |26| | |( 11111, 22222, 33333, 44444)
+f | | |-11|( 1.11111e+06, 2.22222e+06, 3.33333e+06, 4.44444e+06)
+f |27| | |
+f | | |-12|
+f | | | |( 1.11111e+07, 2.22222e+07, 3.33333e+07, 4.44444e+07)
+f | | | |
QUERY: ALTER TABLE f_star RENAME COLUMN f TO ff;
QUERY: ALTER TABLE e_star* RENAME COLUMN e TO ee;
QUERY: ALTER TABLE d_star* RENAME COLUMN d TO dd;
QUERY: SELECT class, aa
FROM a_star* x
WHERE aa ISNULL;
-class aa
------- ---
-a
-b
-b
-c
-c
-e
-e
-e
-d
-d
-d
-d
-d
-d
-d
-d
-f
-f
-f
-f
-f
-f
-f
-f
+class|aa
+-----+--
+a |
+b |
+b |
+c |
+c |
+e |
+e |
+e |
+d |
+d |
+d |
+d |
+d |
+d |
+d |
+d |
+f |
+f |
+f |
+f |
+f |
+f |
+f |
+f |
QUERY: ALTER TABLE a_star RENAME COLUMN aa TO foo;
QUERY: SELECT class, foo
FROM a_star x
WHERE x.foo >= 2;
-class foo
------- ----
-a 2
+class|foo
+-----+---
+a | 2
QUERY: ALTER TABLE a_star RENAME COLUMN foo TO aa;
QUERY: SELECT *
from a_star*
WHERE aa < 1000;
-class aa
------- ---
-a 1
-a 2
-b 3
-b 4
-c 5
-c 6
-e 15
-e 16
-e 17
-e 18
-d 7
-d 8
-d 9
-d 10
-d 11
-d 12
-d 13
-d 14
-f 19
-f 20
-f 21
-f 22
-f 24
-f 25
-f 26
-f 27
+class|aa
+-----+--
+a | 1
+a | 2
+b | 3
+b | 4
+c | 5
+c | 6
+e |15
+e |16
+e |17
+e |18
+d | 7
+d | 8
+d | 9
+d |10
+d |11
+d |12
+d |13
+d |14
+f |19
+f |20
+f |21
+f |22
+f |24
+f |25
+f |26
+f |27
QUERY: ALTER TABLE f_star ADD COLUMN f int4;
QUERY: UPDATE f_star SET f = 10;
QUERY: ALTER TABLE e_star* ADD COLUMN e int4;
WARN:parser: syntax error at or near "*"
QUERY: SELECT * FROM e_star*;
-class aa cc ee e
------- --- ------------ ---- --
-e 15 hi carol -1
-e 16 hi bob
-e 17 -2
-e hi michelle -3
-e 18
-e hi elisa
-e -4
-f 19 hi claire -5
-f 20 hi mike -6
-f 21 hi marcel
-f 22 -7
-f hi keith -8
-f 24 hi marc
-f 25 -9
-f 26
-f hi allison -10
-f hi jeff
-f -11
-f 27
-f hi carl
-f -12
-f
-f
+class|aa|cc | ee|e
+-----+--+-----------+---+-
+e |15|hi carol | -1|
+e |16|hi bob | |
+e |17| | -2|
+e | |hi michelle| -3|
+e |18| | |
+e | |hi elisa | |
+e | | | -4|
+f |19|hi claire | -5|
+f |20|hi mike | -6|
+f |21|hi marcel | |
+f |22| | -7|
+f | |hi keith | -8|
+f |24|hi marc | |
+f |25| | -9|
+f |26| | |
+f | |hi allison |-10|
+f | |hi jeff | |
+f | | |-11|
+f |27| | |
+f | |hi carl | |
+f | | |-12|
+f | | | |
+f | | | |
QUERY: ALTER TABLE a_star* ADD COLUMN a text;
QUERY: UPDATE b_star*
SET a = 'gazpacho'::text
WARN:parser: syntax error at or near "*"
QUERY: SELECT class, aa, a FROM a_star*;
-class aa a
------- --- --
-a 1
-a 2
-a
-b 3
-b 4
-b
-b
-c 5
-c 6
-c
-c
-e 15
-e 16
-e 17
-e
-e 18
-e
-e
-d 7
-d 8
-d 9
-d 10
-d
-d 11
-d 12
-d 13
-d
-d
-d
-d 14
-d
-d
-d
-d
-f 19
-f 20
-f 21
-f 22
-f
-f 24
-f 25
-f 26
-f
-f
-f
-f 27
-f
-f
-f
-f
+class|aa|a
+-----+--+-
+a | 1|
+a | 2|
+a | |
+b | 3|
+b | 4|
+b | |
+b | |
+c | 5|
+c | 6|
+c | |
+c | |
+e |15|
+e |16|
+e |17|
+e | |
+e |18|
+e | |
+e | |
+d | 7|
+d | 8|
+d | 9|
+d |10|
+d | |
+d |11|
+d |12|
+d |13|
+d | |
+d | |
+d | |
+d |14|
+d | |
+d | |
+d | |
+d | |
+f |19|
+f |20|
+f |21|
+f |22|
+f | |
+f |24|
+f |25|
+f |26|
+f | |
+f | |
+f | |
+f |27|
+f | |
+f | |
+f | |
+f | |
QUERY: SELECT p.name, p.hobbies.name FROM person p;
-name name
------- ------------
-mike posthacking
-joe basketball
-sally basketball
+name |name
+-----+-----------
+mike |posthacking
+joe |basketball
+sally|basketball
QUERY: SELECT p.name, p.hobbies.name FROM person* p;
-name name
------- ------------
-mike posthacking
-joe basketball
-sally basketball
-jeff posthacking
+name |name
+-----+-----------
+mike |posthacking
+joe |basketball
+sally|basketball
+jeff |posthacking
QUERY: SELECT DISTINCT hobbies_r.name, hobbies_r.equipment.name FROM hobbies_r;
-name name
------------- --------------
-basketball hightops
-posthacking advil
-posthacking peet's coffee
-skywalking guts
+name |name
+-----------+-------------
+basketball |hightops
+posthacking|advil
+posthacking|peet's coffee
+skywalking |guts
QUERY: SELECT hobbies_r.name, hobbies_r.equipment.name FROM hobbies_r;
-name name
------------- --------------
-posthacking advil
-posthacking peet's coffee
-posthacking advil
-posthacking peet's coffee
-basketball hightops
-basketball hightops
-skywalking guts
+name |name
+-----------+-------------
+posthacking|advil
+posthacking|peet's coffee
+posthacking|advil
+posthacking|peet's coffee
+basketball |hightops
+basketball |hightops
+skywalking |guts
QUERY: SELECT p.name, p.hobbies.name, p.hobbies.equipment.name FROM person p;
-name name name
------- ------------ --------------
-mike posthacking advil
-joe basketball peet's coffee
-sally basketball hightops
+name |name |name
+-----+-----------+-------------
+mike |posthacking|advil
+joe |basketball |peet's coffee
+sally|basketball |hightops
QUERY: SELECT p.name, p.hobbies.name, p.hobbies.equipment.name FROM person* p;
-name name name
------- ------------ --------------
-mike posthacking advil
-joe basketball peet's coffee
-sally basketball hightops
-jeff posthacking advil
+name |name |name
+-----+-----------+-------------
+mike |posthacking|advil
+joe |basketball |peet's coffee
+sally|basketball |hightops
+jeff |posthacking|advil
QUERY: SELECT p.hobbies.equipment.name, p.name, p.hobbies.name FROM person p;
-name name name
---------- ------ ------------
-advil mike posthacking
-hightops joe basketball
-hightops sally basketball
+name |name |name
+--------+-----+-----------
+advil |mike |posthacking
+hightops|joe |basketball
+hightops|sally|basketball
QUERY: SELECT p.hobbies.equipment.name, p.name, p.hobbies.name FROM person* p;
-name name name
---------- ------ ------------
-advil mike posthacking
-hightops joe basketball
-hightops sally basketball
-advil jeff posthacking
+name |name |name
+--------+-----+-----------
+advil |mike |posthacking
+hightops|joe |basketball
+hightops|sally|basketball
+advil |jeff |posthacking
QUERY: SELECT p.hobbies.equipment.name, p.hobbies.name, p.name FROM person p;
-name name name
--------------- ------------ ------
-advil posthacking mike
-peet's coffee basketball joe
-hightops basketball sally
+name |name |name
+-------------+-----------+-----
+advil |posthacking|mike
+peet's coffee|basketball |joe
+hightops |basketball |sally
QUERY: SELECT p.hobbies.equipment.name, p.hobbies.name, p.name FROM person* p;
-name name name
--------------- ------------ ------
-advil posthacking mike
-peet's coffee basketball joe
-hightops basketball sally
-advil posthacking jeff
+name |name |name
+-------------+-----------+-----
+advil |posthacking|mike
+peet's coffee|basketball |joe
+hightops |basketball |sally
+advil |posthacking|jeff
QUERY: SELECT user_relns() AS user_relns
ORDER BY user_relns;
-user_relns
---------------
-ABSTIME_TBL
-BOOLTBL1
-BOOLTBL2
-BOX_TBL
-Bprime
-CHAR16_TBL
-CHAR2_TBL
-CHAR4_TBL
-CHAR8_TBL
-CHAR_TBL
-FLOAT4_TBL
-FLOAT8_TBL
-INT2_TBL
-INT4_TBL
-OIDINT2_TBL
-OIDINT4_TBL
-OIDNAME_TBL
-OID_TBL
-POINT_TBL
-POLYGON_TBL
-RELTIME_TBL
-TINTERVAL_TBL
-a,276956
-a_star
-aggtest
-arrtest
-b_star
-bt_c16_heap
-bt_f8_heap
-bt_i4_heap
-bt_txt_heap
-c_star
-city
-d_star
-dept
-e_star
-emp
-equipment_r
-f_star
-fast_emp4000
-hash_c16_heap
-hash_f8_heap
-hash_i4_heap
-hash_txt_heap
-hobbies_r
-iexit
-ihighway
-iportaltest
-onek
-onek2
-person
-ramp
-real_city
-road
-shighway
-slow_emp4000
-street
-stud_emp
-student
-tenk1
-tenk2
-toyemp
-xacttest
+user_relns
+-------------
+ABSTIME_TBL
+BOOLTBL1
+BOOLTBL2
+BOX_TBL
+Bprime
+CHAR16_TBL
+CHAR2_TBL
+CHAR4_TBL
+CHAR8_TBL
+CHAR_TBL
+FLOAT4_TBL
+FLOAT8_TBL
+INT2_TBL
+INT4_TBL
+OIDINT2_TBL
+OIDINT4_TBL
+OIDNAME_TBL
+OID_TBL
+POINT_TBL
+POLYGON_TBL
+RELTIME_TBL
+TINTERVAL_TBL
+a,271900
+a_star
+aggtest
+arrtest
+b_star
+bt_c16_heap
+bt_f8_heap
+bt_i4_heap
+bt_txt_heap
+c_star
+city
+d_star
+dept
+e_star
+emp
+equipment_r
+f_star
+fast_emp4000
+hash_c16_heap
+hash_f8_heap
+hash_i4_heap
+hash_txt_heap
+hobbies_r
+iexit
+ihighway
+iportaltest
+onek
+onek2
+person
+ramp
+real_city
+road
+shighway
+slow_emp4000
+street
+stud_emp
+student
+tenk1
+tenk2
+toyemp
+xacttest
QUERY: SELECT * FROM arrtest;
-a b c d e
------------- ---------------------- -------------- ------------------ --------------
-{1,2,3,4,5} {{{0,0}},{{1,2}}} {} {}
-{11,12,23} {{{3},{4}},{{4},{5}}} {"foobar"} {{"elt1","elt2"}} {"3.4","6.7"}
-{} {{{3,4},{0,0}}} {"foo","bar"} {{"bar"},{"foo"}}
+a |b |c |d |e
+-----------+---------------------+-------------+-----------------+-------------
+{1,2,3,4,5}|{{{0,0}},{{1,2}}} |{} |{} |
+{11,12,23} |{{{3},{4}},{{4},{5}}}|{"foobar"} |{{"elt1","elt2"}}|{"3.4","6.7"}
+{} |{{{3,4},{0,0}}} |{"foo","bar"}|{{"bar"},{"foo"}}|
QUERY: SELECT arrtest.a[1],
arrtest.b[1][1][1],
arrtest.c[1],
arrtest.d[1][1],
arrtest.e[0]
FROM arrtest;
-a b c d e
---- -- ------- ----- --
-1 0
-11 3 foobar elt1
- 3 foo bar
+ a|b|c |d |e
+--+-+------+----+-
+ 1|0| | |
+11|3|foobar|elt1|
+ |3|foo |bar |
QUERY: SELECT arrtest.a[1:3],
arrtest.b[1:1][1:2][1:2],
arrtest.c[1:2],
arrtest.d[1:1][1:2]
FROM arrtest;
-a b c d
------------ ---------------- -------------- ------------------
-{1,2,3}
-{11,12,23} {{"elt1","elt2"}}
- {{{3,4},{0,0}}} {"foo","bar"}
+a |b |c |d
+----------+---------------+-------------+-----------------
+{1,2,3} | | |
+{11,12,23}| | |{{"elt1","elt2"}}
+ |{{{3,4},{0,0}}}|{"foo","bar"}|
QUERY: SELECT array_dims(arrtest.b) AS x;
-x
-----------------
-[1:2][1:1][1:2]
-[1:2][1:2][1:1]
-[1:1][1:2][1:2]
+x
+---------------
+[1:2][1:1][1:2]
+[1:2][1:2][1:1]
+[1:1][1:2][1:2]
QUERY: SELECT *
FROM arrtest
WHERE arrtest.a[1] < 5 and
arrtest.c = '{"foobar"}'::_char16;
-a b c d e
--- -- -- -- --
+a|b|c|d|e
+-+-+-+-+-
QUERY: SELECT arrtest.a[1:3],
arrtest.b[1:1][1:2][1:2],
arrtest.c[1:2],
arrtest.d[1:1][1:2]
FROM arrtest;
-a b c d
------------ ---------------- -------------- ------------------
-{1,2,3}
-{11,12,23} {{"elt1","elt2"}}
- {{{3,4},{0,0}}} {"foo","bar"}
+a |b |c |d
+----------+---------------+-------------+-----------------
+{1,2,3} | | |
+{11,12,23}| | |{{"elt1","elt2"}}
+ |{{{3,4},{0,0}}}|{"foo","bar"}|
=============== running error queries ... =================
QUERY: select 1
select
QUERY: DROP VIEW street;
QUERY: DROP VIEW iexit;
QUERY: DROP VIEW toyemp;
-RESULTS OF REGRESSION ARE SAVED IN obj/regress.out
+