galaxy-dev
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
January 2010
- 29 participants
- 156 discussions
Hi,
I'm trying to work out how to run custom python code as a tool is loaded (to
get generate options for a select parameter) and after job completion (to
set metadata). It looks like the <code> tags would have been the place to
point to my code, but since they are now deprecated I was wondering if
someone could point me in the right direction?
Thanks,
Martin Aryee.
2
4
Hello all,
GMOD will once again have a strong presence at the Plant and Animal
Genome Conference (PAG 2010), being held January 9-13 in San Diego.
There will be over 45 talks, workshops, demonstrations and posters
about GMOD Components and projects that use them.
This includes a workshop on Galaxy:
Animal Genomics With Galaxy: Analyze, Publish, And Visualize
Saturday, Jan 9, 1:30-2-30, California Room
Anton will be presenting the workshop.
See the PAG 2010 page on the GMOD wiki for a full listing and a flier
showing highlights:
http://gmod.org/wiki/PAG_2010
If you are attending PAG, please consider going to this and the other
GMOD-related presentations.
Thanks,
Dave C.
--
Please keep responses on the list!
http://gmod.org/wiki/January_2010_GMOD_Meeting
http://gmod.org/wiki/GMOD_News
Was this helpful? http://gmod.org/wiki/Help_Desk_Feedback
2
1
06 Jan '10
details: http://www.bx.psu.edu/hg/galaxy/rev/3863936b6f3e
changeset: 3208:3863936b6f3e
user: Kanwei Li <kanwei(a)gmail.com>
date: Tue Jan 05 16:49:56 2010 -0500
description:
Add missing quickie icons, remove unused large icons
diffstat:
static/images/qk/quickie1_lrg.png | 0
static/images/qk/quickie2_lrg.png | 0
static/images/qk/quickie3_lrg.png | 0
static/images/qk/quickie4_lrg.png | 0
static/images/qk/quickie5_lrg.png | 0
static/images/qk/quickie6_small.png | 0
static/images/qk/quickie7_small.png | 0
7 files changed, 0 insertions(+), 0 deletions(-)
diffs (14 lines):
diff -r 9500dce290d0 -r 3863936b6f3e static/images/qk/quickie1_lrg.png
Binary file static/images/qk/quickie1_lrg.png has changed
diff -r 9500dce290d0 -r 3863936b6f3e static/images/qk/quickie2_lrg.png
Binary file static/images/qk/quickie2_lrg.png has changed
diff -r 9500dce290d0 -r 3863936b6f3e static/images/qk/quickie3_lrg.png
Binary file static/images/qk/quickie3_lrg.png has changed
diff -r 9500dce290d0 -r 3863936b6f3e static/images/qk/quickie4_lrg.png
Binary file static/images/qk/quickie4_lrg.png has changed
diff -r 9500dce290d0 -r 3863936b6f3e static/images/qk/quickie5_lrg.png
Binary file static/images/qk/quickie5_lrg.png has changed
diff -r 9500dce290d0 -r 3863936b6f3e static/images/qk/quickie6_small.png
Binary file static/images/qk/quickie6_small.png has changed
diff -r 9500dce290d0 -r 3863936b6f3e static/images/qk/quickie7_small.png
Binary file static/images/qk/quickie7_small.png has changed
1
0
06 Jan '10
details: http://www.bx.psu.edu/hg/galaxy/rev/9500dce290d0
changeset: 3207:9500dce290d0
user: Kanwei Li <kanwei(a)gmail.com>
date: Tue Jan 05 16:32:30 2010 -0500
description:
Quickies: add close button, fix window height to fit flowplayer
diffstat:
static/scripts/galaxy.panels.js | 3 ++-
static/welcome.html | 14 +++++++-------
2 files changed, 9 insertions(+), 8 deletions(-)
diffs (73 lines):
diff -r 84a9e0f0387b -r 9500dce290d0 static/scripts/galaxy.panels.js
--- a/static/scripts/galaxy.panels.js Tue Jan 05 15:17:10 2010 -0500
+++ b/static/scripts/galaxy.panels.js Tue Jan 05 16:32:30 2010 -0500
@@ -210,7 +210,8 @@
hide_modal();
$("#overlay-background").unbind( "click.overlay" );
});
- show_modal( null, $("<div style='margin: -5px;'><iframe style='margin: 0; padding: 0;' src='" + options.url + "' width='" + width + "' height='" + height + "' scrolling='" + scroll + "' frameborder='0'></iframe></div>" ) );
+ show_modal( null, $("<div style='margin: -5px;'><img id='close_button' style='position:absolute;right:3px;top:3px;' src='../images/icon_error_sml.gif'><iframe style='margin: 0; padding: 0;' src='" + options.url + "' width='" + width + "' height='" + height + "' scrolling='" + scroll + "' frameborder='0'></iframe></div>" ) );
+ $("#close_button").bind( "click", function() { hide_modal() } );
}
// Tab management
diff -r 84a9e0f0387b -r 9500dce290d0 static/welcome.html
--- a/static/welcome.html Tue Jan 05 15:17:10 2010 -0500
+++ b/static/welcome.html Tue Jan 05 16:32:30 2010 -0500
@@ -75,49 +75,49 @@
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td>
- <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie1_TabSeq/quickie1_TabSeq.flv',width:640,height:500,scroll:'no'})">
+ <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie1_TabSeq/flow.html',width:640,height:480,scroll:'no'})">
<div class="quickie">
<img src="images/qk/quickie1_small.png" border="0">
</div>
</a>
</td>
<td>
- <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie2_Grouping/flow.html',width:640,height:500,scroll:'no'})">
+ <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie2_Grouping/flow.html',width:640,height:480,scroll:'no'})">
<div class="quickie">
<img src="images/qk/quickie2_small.png" border="0">
</div>
</a>
</td>
<td>
- <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie3_Intervals/flow.html',width:640,height:500,scroll:'no'})">
+ <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie3_Intervals/flow.html',width:640,height:480,scroll:'no'})">
<div class="quickie">
<img src="images/qk/quickie3_small.png" border="0">
</div>
</a>
</td>
<td>
- <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie4_whatsNew/flow.html',width:640,height:500,scroll:'no'})">
+ <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie4_whatsNew/flow.html',width:640,height:480,scroll:'no'})">
<div class="quickie">
<img src="images/qk/quickie4_small.png" border="0">
</div>
</a>
</td>
<td>
- <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie5_join/flow.html',width:640,height:500,scroll:'no'})">
+ <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie5_join/flow.html',width:640,height:480,scroll:'no'})">
<div class="quickie">
<img src="images/qk/quickie5_small.png" border="0">
</div>
</a>
</td>
<td>
- <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie6_share/flow.html',width:640,height:500,scroll:'no'})">
+ <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie6_share/flow.html',width:640,height:480,scroll:'no'})">
<div class="quickie">
<img src="images/qk/quickie6_small.png" border="0">
</div>
</a>
</td>
<td>
- <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie7_sr_beta/flow.html',width:640,height:500,scroll:'no'})">
+ <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie7_sr_beta/flow.html',width:640,height:480,scroll:'no'})">
<div class="quickie">
<img src="images/qk/quickie7_small.png" border="0">
</div>
1
0
06 Jan '10
details: http://www.bx.psu.edu/hg/galaxy/rev/84a9e0f0387b
changeset: 3206:84a9e0f0387b
user: Nate Coraor <nate(a)bx.psu.edu>
date: Tue Jan 05 15:17:10 2010 -0500
description:
Prevent sys.exit() from being caught by the try-except block in check_galaxy.py (since sys.exit() actually raises an exception, but one not derived from Exception).
diffstat:
scripts/check_python.py | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (10 lines):
diff -r d81624fcac0b -r 84a9e0f0387b scripts/check_python.py
--- a/scripts/check_python.py Tue Jan 05 14:47:55 2010 -0500
+++ b/scripts/check_python.py Tue Jan 05 15:17:10 2010 -0500
@@ -25,5 +25,5 @@
check_python()
print check_virtualenv()
sys.exit( 0 )
- except:
+ except Exception:
sys.exit( 1 )
1
0
05 Jan '10
details: http://www.bx.psu.edu/hg/galaxy/rev/d81624fcac0b
changeset: 3205:d81624fcac0b
user: Greg Von Kuster <greg(a)bx.psu.edu>
date: Tue Jan 05 14:47:55 2010 -0500
description:
Bug fixes and code cleanup for managing users, groups and roles.
diffstat:
lib/galaxy/web/controllers/admin.py | 116 ++++++++------
templates/admin/dataset_security/group/group.mako | 2 +-
templates/admin/dataset_security/group/group_rename.mako | 6 +-
templates/admin/dataset_security/role/role.mako | 2 +-
templates/admin/dataset_security/role/role_rename.mako | 6 +-
templates/admin/user/user.mako | 2 +-
test/base/twilltestcase.py | 18 +-
test/functional/test_security_and_libraries.py | 4 +-
8 files changed, 89 insertions(+), 67 deletions(-)
diffs (384 lines):
diff -r f87019342f0a -r d81624fcac0b lib/galaxy/web/controllers/admin.py
--- a/lib/galaxy/web/controllers/admin.py Tue Jan 05 14:36:09 2010 -0500
+++ b/lib/galaxy/web/controllers/admin.py Tue Jan 05 14:47:55 2010 -0500
@@ -159,7 +159,7 @@
columns = [
NameColumn( "Name",
key="name",
- link=( lambda item: dict( controller="admin", action="role", id=item.id ) ),
+ link=( lambda item: dict( operation="Manage users and groups", id=item.id ) ),
model_class=model.Role,
attach_popup=True,
filterable="advanced" ),
@@ -187,7 +187,8 @@
global_actions = [
grids.GridAction( "Add new role", dict( controller='admin', action='roles', operation='create' ) )
]
- operations = [ grids.GridOperation( "Delete", condition=( lambda item: not item.deleted ), allow_multiple=True ),
+ operations = [ grids.GridOperation( "Rename", condition=( lambda item: not item.deleted ), allow_multiple=False ),
+ grids.GridOperation( "Delete", condition=( lambda item: not item.deleted ), allow_multiple=True ),
grids.GridOperation( "Undelete", condition=( lambda item: item.deleted ), allow_multiple=True ),
grids.GridOperation( "Purge", condition=( lambda item: item.deleted ), allow_multiple=True ) ]
standard_filters = [
@@ -243,7 +244,7 @@
columns = [
NameColumn( "Name",
key="name",
- link=( lambda item: dict( controller="admin", action="group", id=item.id ) ),
+ link=( lambda item: dict( operation="Manage users and roles", id=item.id ) ),
model_class=model.Group,
attach_popup=True,
filterable="advanced" ),
@@ -261,7 +262,8 @@
global_actions = [
grids.GridAction( "Add new group", dict( controller='admin', action='groups', operation='create' ) )
]
- operations = [ grids.GridOperation( "Delete", condition=( lambda item: not item.deleted ), allow_multiple=True ),
+ operations = [ grids.GridOperation( "Rename", condition=( lambda item: not item.deleted ), allow_multiple=False ),
+ grids.GridOperation( "Delete", condition=( lambda item: not item.deleted ), allow_multiple=True ),
grids.GridOperation( "Undelete", condition=( lambda item: item.deleted ), allow_multiple=True ),
grids.GridOperation( "Purge", condition=( lambda item: item.deleted ), allow_multiple=True ) ]
standard_filters = [
@@ -327,8 +329,10 @@
return self.undelete_role( trans, **kwargs )
if operation == "purge":
return self.purge_role( trans, **kwargs )
- if operation == "manage users & groups":
- return self.role( trans, **kwargs )
+ if operation == "manage users and groups":
+ return self.manage_users_and_groups_for_role( trans, **kwargs )
+ if operation == "rename":
+ return self.rename_role( trans, **kwargs )
# Render the list view
return self.role_list_grid( trans, **kwargs )
@web.expose
@@ -389,7 +393,32 @@
messagetype=messagetype )
@web.expose
@web.require_admin
- def role( self, trans, **kwd ):
+ def rename_role( self, trans, **kwd ):
+ params = util.Params( kwd )
+ msg = util.restore_text( params.get( 'msg', '' ) )
+ messagetype = params.get( 'messagetype', 'done' )
+ role = get_role( trans, params.id )
+ if params.get( 'rename_role_button', False ):
+ old_name = role.name
+ new_name = util.restore_text( params.name )
+ new_description = util.restore_text( params.description )
+ if not new_name:
+ msg = 'Enter a valid name'
+ return trans.fill_template( '/admin/dataset_security/role/role_rename.mako', role=role, msg=msg, messagetype='error' )
+ elif trans.sa_session.query( trans.app.model.Role ).filter( trans.app.model.Role.table.c.name==new_name ).first():
+ msg = 'A role with that name already exists'
+ return trans.fill_template( '/admin/dataset_security/role/role_rename.mako', role=role, msg=msg, messagetype='error' )
+ else:
+ role.name = new_name
+ role.description = new_description
+ trans.sa_session.add( role )
+ trans.sa_session.flush()
+ msg = "Role '%s' has been renamed to '%s'" % ( old_name, new_name )
+ return trans.response.send_redirect( web.url_for( action='roles', message=util.sanitize_text( msg ), status='done' ) )
+ return trans.fill_template( '/admin/dataset_security/role/role_rename.mako', role=role, msg=msg, messagetype=messagetype )
+ @web.expose
+ @web.require_admin
+ def manage_users_and_groups_for_role( self, trans, **kwd ):
params = util.Params( kwd )
msg = util.restore_text( params.get( 'msg', '' ) )
messagetype = params.get( 'messagetype', 'done' )
@@ -413,26 +442,7 @@
trans.app.security_agent.set_entity_role_associations( roles=[ role ], users=in_users, groups=in_groups )
trans.sa_session.refresh( role )
msg = "Role '%s' has been updated with %d associated users and %d associated groups" % ( role.name, len( in_users ), len( in_groups ) )
- trans.response.send_redirect( web.url_for( action='roles', message=util.sanitize_text( msg ), status=messagetype ) )
- elif params.get( 'rename', False ):
- if params.rename == 'submitted':
- old_name = role.name
- new_name = util.restore_text( params.name )
- new_description = util.restore_text( params.description )
- if not new_name:
- msg = 'Enter a valid name'
- return trans.fill_template( '/admin/dataset_security/role/role_rename.mako', role=role, msg=msg, messagetype='error' )
- elif trans.sa_session.query( trans.app.model.Role ).filter( trans.app.model.Role.table.c.name==new_name ).first():
- msg = 'A role with that name already exists'
- return trans.fill_template( '/admin/dataset_security/role/role_rename.mako', role=role, msg=msg, messagetype='error' )
- else:
- role.name = new_name
- role.description = new_description
- trans.sa_session.add( role )
- trans.sa_session.flush()
- msg = "Role '%s' has been renamed to '%s'" % ( old_name, new_name )
- return trans.response.send_redirect( web.url_for( action='roles', message=util.sanitize_text( msg ), status='done' ) )
- return trans.fill_template( '/admin/dataset_security/role/role_rename.mako', role=role, msg=msg, messagetype=messagetype )
+ trans.response.send_redirect( web.url_for( action='roles', message=util.sanitize_text( msg ), status=messagetype ) )
in_users = []
out_users = []
in_groups = []
@@ -561,13 +571,38 @@
return self.undelete_group( trans, **kwargs )
if operation == "purge":
return self.purge_group( trans, **kwargs )
- if operation == "manage users & roles":
- return self.group( trans, **kwargs )
+ if operation == "manage users and roles":
+ return self.manage_users_and_roles_for_group( trans, **kwargs )
+ if operation == "rename":
+ return self.rename_group( trans, **kwargs )
# Render the list view
return self.group_list_grid( trans, **kwargs )
@web.expose
@web.require_admin
- def group( self, trans, **kwd ):
+ def rename_group( self, trans, **kwd ):
+ params = util.Params( kwd )
+ msg = util.restore_text( params.get( 'msg', '' ) )
+ messagetype = params.get( 'messagetype', 'done' )
+ group = get_group( trans, params.id )
+ if params.get( 'rename_group_button', False ):
+ old_name = group.name
+ new_name = util.restore_text( params.name )
+ if not new_name:
+ msg = 'Enter a valid name'
+ return trans.fill_template( '/admin/dataset_security/group/group_rename.mako', group=group, msg=msg, messagetype='error' )
+ elif trans.sa_session.query( trans.app.model.Group ).filter( trans.app.model.Group.table.c.name==new_name ).first():
+ msg = 'A group with that name already exists'
+ return trans.fill_template( '/admin/dataset_security/group/group_rename.mako', group=group, msg=msg, messagetype='error' )
+ else:
+ group.name = new_name
+ trans.sa_session.add( group )
+ trans.sa_session.flush()
+ msg = "Group '%s' has been renamed to '%s'" % ( old_name, new_name )
+ return trans.response.send_redirect( web.url_for( action='groups', msg=util.sanitize_text( msg ), messagetype='done' ) )
+ return trans.fill_template( '/admin/dataset_security/group/group_rename.mako', group=group, msg=msg, messagetype=messagetype )
+ @web.expose
+ @web.require_admin
+ def manage_users_and_roles_for_group( self, trans, **kwd ):
params = util.Params( kwd )
msg = util.restore_text( params.get( 'msg', '' ) )
messagetype = params.get( 'messagetype', 'done' )
@@ -579,23 +614,6 @@
trans.sa_session.refresh( group )
msg += "Group '%s' has been updated with %d associated roles and %d associated users" % ( group.name, len( in_roles ), len( in_users ) )
trans.response.send_redirect( web.url_for( action='groups', message=util.sanitize_text( msg ), status=messagetype ) )
- if params.get( 'rename', False ):
- if params.rename == 'submitted':
- old_name = group.name
- new_name = util.restore_text( params.name )
- if not new_name:
- msg = 'Enter a valid name'
- return trans.fill_template( '/admin/dataset_security/group/group_rename.mako', group=group, msg=msg, messagetype='error' )
- elif trans.sa_session.query( trans.app.model.Group ).filter( trans.app.model.Group.table.c.name==new_name ).first():
- msg = 'A group with that name already exists'
- return trans.fill_template( '/admin/dataset_security/group/group_rename.mako', group=group, msg=msg, messagetype='error' )
- else:
- group.name = new_name
- trans.sa_session.add( group )
- trans.sa_session.flush()
- msg = "Group '%s' has been renamed to '%s'" % ( old_name, new_name )
- return trans.response.send_redirect( web.url_for( action='groups', msg=util.sanitize_text( msg ), messagetype='done' ) )
- return trans.fill_template( '/admin/dataset_security/group/group_rename.mako', group=group, msg=msg, messagetype=messagetype )
in_roles = []
out_roles = []
in_users = []
@@ -943,7 +961,7 @@
if operation == "information":
return self.user_info( trans, **kwargs )
if operation == "manage roles and groups":
- return self.user( trans, **kwargs )
+ return self.manage_roles_and_groups_for_user( trans, **kwargs )
# Render the list view
return self.user_list_grid( trans, **kwargs )
@web.expose
@@ -976,7 +994,7 @@
return ac_data
@web.expose
@web.require_admin
- def user( self, trans, **kwd ):
+ def manage_roles_and_groups_for_user( self, trans, **kwd ):
user_id = kwd.get( 'id', None )
message = ''
status = ''
diff -r f87019342f0a -r d81624fcac0b templates/admin/dataset_security/group/group.mako
--- a/templates/admin/dataset_security/group/group.mako Tue Jan 05 14:36:09 2010 -0500
+++ b/templates/admin/dataset_security/group/group.mako Tue Jan 05 14:47:55 2010 -0500
@@ -50,7 +50,7 @@
<div class="toolForm">
<div class="toolFormTitle">Group '${group.name}'</div>
<div class="toolFormBody">
- <form name="associate_group_role_user" id="associate_group_role_user" action="${h.url_for( action='group', group_id=group.id )}" method="post" >
+ <form name="associate_group_role_user" id="associate_group_role_user" action="${h.url_for( action='manage_users_and_roles_for_group', id=trans.security.encode_id( group.id ) )}" method="post" >
<div class="form-row">
<div style="float: left; margin-right: 10px;">
<label>Roles associated with '${group.name}'</label>
diff -r f87019342f0a -r d81624fcac0b templates/admin/dataset_security/group/group_rename.mako
--- a/templates/admin/dataset_security/group/group_rename.mako Tue Jan 05 14:36:09 2010 -0500
+++ b/templates/admin/dataset_security/group/group_rename.mako Tue Jan 05 14:47:55 2010 -0500
@@ -8,7 +8,7 @@
<div class="toolForm">
<div class="toolFormTitle">Change group name</div>
<div class="toolFormBody">
- <form name="library" action="${h.url_for( controller='admin', action='group' )}" method="post" >
+ <form name="library" action="${h.url_for( controller='admin', action='rename_group' )}" method="post" >
<div class="form-row">
<label>Name:</label>
<div style="float: left; width: 250px; margin-right: 10px;">
@@ -28,7 +28,9 @@
</div>
<div style="clear: both"></div>
</div>
- <input type="submit" name="rename_group_button" value="Save"/>
+ <div class="form-row">
+ <input type="submit" name="rename_group_button" value="Save"/>
+ </div>
</form>
</div>
</div>
diff -r f87019342f0a -r d81624fcac0b templates/admin/dataset_security/role/role.mako
--- a/templates/admin/dataset_security/role/role.mako Tue Jan 05 14:36:09 2010 -0500
+++ b/templates/admin/dataset_security/role/role.mako Tue Jan 05 14:47:55 2010 -0500
@@ -50,7 +50,7 @@
<div class="toolForm">
<div class="toolFormTitle">Role '${role.name}'</div>
<div class="toolFormBody">
- <form name="associate_role_user_group" id="associate_role_user_group" action="${h.url_for( action='role', role_id=role.id )}" method="post" >
+ <form name="associate_role_user_group" id="associate_role_user_group" action="${h.url_for( action='manage_users_and_groups_for_role', id=trans.security.encode_id( role.id ) )}" method="post" >
<div class="form-row">
<div style="float: left; margin-right: 10px;">
<label>Users associated with '${role.name}'</label>
diff -r f87019342f0a -r d81624fcac0b templates/admin/dataset_security/role/role_rename.mako
--- a/templates/admin/dataset_security/role/role_rename.mako Tue Jan 05 14:36:09 2010 -0500
+++ b/templates/admin/dataset_security/role/role_rename.mako Tue Jan 05 14:47:55 2010 -0500
@@ -8,7 +8,7 @@
<div class="toolForm">
<div class="toolFormTitle">Change role name and description</div>
<div class="toolFormBody">
- <form name="library" action="${h.url_for( controller='admin', action='role' )}" method="post" >
+ <form name="library" action="${h.url_for( controller='admin', action='rename_role' )}" method="post" >
<div class="form-row">
<label>Name:</label>
<div style="float: left; width: 250px; margin-right: 10px;">
@@ -35,7 +35,9 @@
</div>
<div style="clear: both"></div>
</div>
- <input type="submit" name="rename_role_button" value="Save"/>
+ <div class="form-row">
+ <input type="submit" name="rename_role_button" value="Save"/>
+ </div>
</form>
</div>
</div>
diff -r f87019342f0a -r d81624fcac0b templates/admin/user/user.mako
--- a/templates/admin/user/user.mako Tue Jan 05 14:36:09 2010 -0500
+++ b/templates/admin/user/user.mako Tue Jan 05 14:47:55 2010 -0500
@@ -50,7 +50,7 @@
<div class="toolForm">
<div class="toolFormTitle">User '${user.email}'</div>
<div class="toolFormBody">
- <form name="associate_user_role_group" id="associate_user_role_group" action="${h.url_for( action='user', id=trans.app.security.encode_id( user.id ) )}" method="post" >
+ <form name="associate_user_role_group" id="associate_user_role_group" action="${h.url_for( action='manage_roles_and_groups_for_user', id=trans.security.encode_id( user.id ) )}" method="post" >
<div class="form-row">
<div style="float: left; margin-right: 10px;">
<label>Roles associated with '${user.email}'</label>
diff -r f87019342f0a -r d81624fcac0b test/base/twilltestcase.py
--- a/test/base/twilltestcase.py Tue Jan 05 14:36:09 2010 -0500
+++ b/test/base/twilltestcase.py Tue Jan 05 14:47:55 2010 -0500
@@ -960,21 +960,21 @@
def mark_user_deleted( self, user_id, email='' ):
"""Mark a user as deleted"""
self.home()
- self.visit_url( "%s/admin/mark_user_deleted?id=%s" % ( self.url, user_id ) )
+ self.visit_url( "%s/admin/users?operation=delete&id=%s" % ( self.url, user_id ) )
check_str = "Deleted 1 users"
self.check_page_for_string( check_str )
self.home()
def undelete_user( self, user_id, email='' ):
"""Undelete a user"""
self.home()
- self.visit_url( "%s/admin/undelete_user?id=%s" % ( self.url, user_id ) )
+ self.visit_url( "%s/admin/users?operation=undelete&id=%s" % ( self.url, user_id ) )
check_str = "Undeleted 1 users"
self.check_page_for_string( check_str )
self.home()
def purge_user( self, user_id, email ):
"""Purge a user account"""
self.home()
- self.visit_url( "%s/admin/purge_user?id=%s" % ( self.url, user_id ) )
+ self.visit_url( "%s/admin/users?operation=purge&id=%s" % ( self.url, user_id ) )
check_str = "Purged 1 users"
self.check_page_for_string( check_str )
self.home()
@@ -983,7 +983,7 @@
in_group_ids=[], out_group_ids=[],
check_str='' ):
self.home()
- url = "%s/admin/user?id=%s&user_roles_groups_edit_button=Save" % ( self.url, user_id )
+ url = "%s/admin/manage_roles_and_groups_for_user?id=%s&user_roles_groups_edit_button=Save" % ( self.url, user_id )
if in_role_ids:
url += "&in_roles=%s" % ','.join( in_role_ids )
if out_role_ids:
@@ -1006,7 +1006,7 @@
create_group_for_role='no',
private_role='' ):
"""Create a new role"""
- url = "%s/admin/create_role?create_role_button=Save&name=%s&description=%s" % ( self.url, name.replace( ' ', '+' ), description.replace( ' ', '+' ) )
+ url = "%s/admin/roles?operation=create&create_role_button=Save&name=%s&description=%s" % ( self.url, name.replace( ' ', '+' ), description.replace( ' ', '+' ) )
if in_user_ids:
url += "&in_users=%s" % ','.join( in_user_ids )
if in_group_ids:
@@ -1038,7 +1038,7 @@
def rename_role( self, role_id, name='Role One Renamed', description='This is Role One Re-described' ):
"""Rename a role"""
self.home()
- self.visit_url( "%s/admin/role?rename=True&id=%s" % ( self.url, role_id ) )
+ self.visit_url( "%s/admin/roles?operation=rename&id=%s" % ( self.url, role_id ) )
self.check_page_for_string( 'Change role name and description' )
tc.fv( "1", "name", name )
tc.fv( "1", "description", description )
@@ -1081,7 +1081,7 @@
# Tests associated with groups
def create_group( self, name='Group One', in_user_ids=[], in_role_ids=[] ):
"""Create a new group"""
- url = "%s/admin/create_group?create_group_button=Save&name=%s" % ( self.url, name.replace( ' ', '+' ) )
+ url = "%s/admin/groups?operation=create&create_group_button=Save&name=%s" % ( self.url, name.replace( ' ', '+' ) )
if in_user_ids:
url += "&in_users=%s" % ','.join( in_user_ids )
if in_role_ids:
@@ -1097,14 +1097,14 @@
def rename_group( self, group_id, name='Group One Renamed' ):
"""Rename a group"""
self.home()
- self.visit_url( "%s/admin/group?rename=True&id=%s" % ( self.url, group_id ) )
+ self.visit_url( "%s/admin/groups?operation=rename&id=%s" % ( self.url, group_id ) )
self.check_page_for_string( 'Change group name' )
tc.fv( "1", "name", name )
tc.submit( "rename_group_button" )
self.home()
def associate_users_and_roles_with_group( self, group_id, group_name, user_ids=[], role_ids=[] ):
self.home()
- url = "%s/admin/group?id=%s&group_roles_users_edit_button=Save" % ( self.url, group_id )
+ url = "%s/admin/manage_users_and_roles_for_group?id=%s&group_roles_users_edit_button=Save" % ( self.url, group_id )
if user_ids:
url += "&in_users=%s" % ','.join( user_ids )
if role_ids:
diff -r f87019342f0a -r d81624fcac0b test/functional/test_security_and_libraries.py
--- a/test/functional/test_security_and_libraries.py Tue Jan 05 14:36:09 2010 -0500
+++ b/test/functional/test_security_and_libraries.py Tue Jan 05 14:47:55 2010 -0500
@@ -21,7 +21,7 @@
self.check_page_for_string( not_logged_in_security_msg )
self.visit_url( "%s/admin/create_role" % self.url )
self.check_page_for_string( not_logged_in_security_msg )
- self.visit_url( "%s/admin/role" % self.url )
+ self.visit_url( "%s/admin/manage_users_and_groups_for_role" % self.url )
self.check_page_for_string( not_logged_in_security_msg )
self.visit_url( "%s/admin/groups" % self.url )
self.check_page_for_string( not_logged_in_security_msg )
@@ -76,7 +76,7 @@
raise AssertionError( 'The DefaultHistoryPermission.action for history id %d is "%s", but it should be "%s"' \
% ( latest_history.id, dhp.action, galaxy.model.Dataset.permitted_actions.DATASET_MANAGE_PERMISSIONS.action ) )
self.home()
- self.visit_url( "%s/admin/user?id=%s" % ( self.url, self.security.encode_id( admin_user.id ) ) )
+ self.visit_url( "%s/admin/manage_roles_and_groups_for_user?id=%s" % ( self.url, self.security.encode_id( admin_user.id ) ) )
self.check_page_for_string( admin_user.email )
# Try deleting the admin_user's private role
check_str = "You cannot eliminate a user's private role association."
1
0
details: http://www.bx.psu.edu/hg/galaxy/rev/f87019342f0a
changeset: 3204:f87019342f0a
user: Anton Nekrutenko <anton(a)bx.psu.edu>
date: Tue Jan 05 14:36:09 2010 -0500
description:
merge
diffstat:
buildbot_setup.sh | 3 +++
lib/galaxy/web/controllers/workflow.py | 3 ++-
2 files changed, 5 insertions(+), 1 deletions(-)
diffs (32 lines):
diff -r b142b116024c -r f87019342f0a buildbot_setup.sh
--- a/buildbot_setup.sh Tue Jan 05 14:33:39 2010 -0500
+++ b/buildbot_setup.sh Tue Jan 05 14:36:09 2010 -0500
@@ -14,6 +14,9 @@
LINKS="
/depot/data2/galaxy/alignseq.loc
+/depot/data2/galaxy/annotation_profiler/annotation_profiler.loc
+/depot/data2/galaxy/annotation_profiler/annotation_profiler_options.xml
+/depot/data2/galaxy/annotation_profiler/annotation_profiler_valid_builds.txt
/depot/data2/galaxy/binned_scores.loc
/depot/data2/galaxy/blastdb.loc
/depot/data2/galaxy/bowtie_indices.loc
diff -r b142b116024c -r f87019342f0a lib/galaxy/web/controllers/workflow.py
--- a/lib/galaxy/web/controllers/workflow.py Tue Jan 05 14:33:39 2010 -0500
+++ b/lib/galaxy/web/controllers/workflow.py Tue Jan 05 14:36:09 2010 -0500
@@ -315,13 +315,14 @@
upgrade_message = module.check_and_update_state()
if upgrade_message:
data['upgrade_messages'][step.order_index] = upgrade_message
- # Pack atrributes into plain dictionary
+ # Pack attributes into plain dictionary
step_dict = {
'id': step.order_index,
'type': module.type,
'tool_id': module.get_tool_id(),
'name': module.get_name(),
'tool_state': module.get_state(),
+ 'tooltip': module.get_tooltip(),
'tool_errors': module.get_errors(),
'data_inputs': module.get_data_inputs(),
'data_outputs': module.get_data_outputs(),
1
0
05 Jan '10
details: http://www.bx.psu.edu/hg/galaxy/rev/b142b116024c
changeset: 3203:b142b116024c
user: Anton Nekrutenko <anton(a)bx.psu.edu>
date: Tue Jan 05 14:33:39 2010 -0500
description:
Smart converter for SOLiD, which takes care of F3-R3 pairing problem. Requires python2.5
diffstat:
static/welcome.html | 95 +-
test-data/f.fastq | 1996 +++++++++++++++++++++++++++++
test-data/fr.csf | 1001 ++++++++++++++
test-data/fr.qual | 1001 ++++++++++++++
test-data/fr_file1.fastq | 1988 ++++++++++++++++++++++++++++
test-data/fr_file2.fastq | 1988 ++++++++++++++++++++++++++++
test-data/rr.csf | 1001 ++++++++++++++
test-data/rr.qual | 1001 ++++++++++++++
tool_conf.xml.sample | 2 +-
tools/fastx_toolkit/fastq_to_fasta.xml | 2 +-
tools/fastx_toolkit/fastx_collapser.xml | 2 +-
tools/next_gen_conversion/solid2fastq.py | 210 +++
tools/next_gen_conversion/solid2fastq.xml | 159 ++
13 files changed, 10408 insertions(+), 38 deletions(-)
diffs (truncated from 10545 to 3000 lines):
diff -r 71928a8f9bf9 -r b142b116024c static/welcome.html
--- a/static/welcome.html Tue Jan 05 10:31:32 2010 -0500
+++ b/static/welcome.html Tue Jan 05 14:33:39 2010 -0500
@@ -6,15 +6,26 @@
<meta name="generator" content="Docutils 0.3.9: http://docutils.sourceforge.net/" />
<link rel="stylesheet" href="style/base.css" type="text/css" />
<style type="text/css">
+
.quickie {
text-align: center;
background: black;
margin: 10px;
}
+
.current-quickie {
- width: 100%;
- background: black;
+ width: 300px;
+ background: white;
+ margin: auto;
}
+
+ .current-quickie img {
+ padding: 15px;
+ border: 1px solid #ccc;
+ margin: auto;
+ background-color: white;
+ }
+
.previous {
width: 100%;
overflow: auto;
@@ -30,42 +41,35 @@
margin-left: auto;
margin-right: auto;
}
+
</style>
+<script type="text/javascript" src="http://galaxy.psu.edu/welcome_img/jquery.min.js"></script>
+<script type="text/javascript" src="http://galaxy.psu.edu/welcome_img/jquery.cycle.all.2.72.js"></script>
+<script type="text/javascript">
+
+$(document).ready(function() {
+ $('.current-quickie').cycle({
+ fx: 'fade',
+ pause: 1,
+ speed: 100
+ });
+});
+</script>
</head>
+<body>
+<div class="document">
+<h3 align="center">Galaxy in 2010...</h3>
+<div align="center" class="current-quickie">
+ <img src="http://galaxy.psu.edu/welcome_img/welcome_images.001.png" width="300" height="200" />
+ <img src="http://galaxy.psu.edu/welcome_img/welcome_images.002.png" width="300" height="200" />
+ <img src="http://galaxy.psu.edu/welcome_img/welcome_images.003.png" width="300" height="200" />
+ <img src="http://galaxy.psu.edu/welcome_img/welcome_images.004.png" width="300" height="200" />
+ <img src="http://galaxy.psu.edu/welcome_img/welcome_images.005.png" width="300" height="200" />
+</div>
+<br>
+<hr>
-
-<body>
-
-<div class="document">
-<div class="infomessagelarge">
- <strong>We are hiring!</strong>
- <hr>
- Thanks to your support and an unprecedented level of usage, we are looking for an experienced software developer to join our team. For more information about this position, please, click <a target="_blank" href="https://www.bx.psu.edu/cgi-bin/trac.cgi/galaxy/wiki/PythonDeveloper">here</a>.
-</div>
-<br/>
-
-<div id="screencasts">
-
-<h2>Introducing Galactic Quickies</h2>
-<p>
- Galactic quickies are <i>super-short</i> screencasts that are <i>always</i> under 5 minutes. We thought it may be a good way to spread the word about Galaxy's functionality while keeping the "annoyance factor" to the minimum. The quickies will be updated weekly.
-</p>
-
-<div class="current-quickie">
- <table border="0" cellpadding="0" cellspacing="0" width="100%">
- <tr>
- <td align="center">
- <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie5_join/flow.html',width:640,height:500,scroll:'no'})">
- <img src="images/qk/quickie5_lrg.png" border="0">
- <br>
- </a>
-
- </td>
- </tr>
- </table>
-</div>
-
-<h3>Previous Quickies</h3>
+<h3 align="center">Galaxy Quickies</h3>
<div class="previous" id="previous">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
@@ -98,6 +102,27 @@
</div>
</a>
</td>
+ <td>
+ <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie5_join/flow.html',width:640,height:500,scroll:'no'})">
+ <div class="quickie">
+ <img src="images/qk/quickie5_small.png" border="0">
+ </div>
+ </a>
+ </td>
+ <td>
+ <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie6_share/flow.html',width:640,height:500,scroll:'no'})">
+ <div class="quickie">
+ <img src="images/qk/quickie6_small.png" border="0">
+ </div>
+ </a>
+ </td>
+ <td>
+ <a href="javascript:parent.show_in_overlay({url:'http://screencast.g2.bx.psu.edu/galaxy/quickie7_sr_beta/flow.html',width:640,height:500,scroll:'no'})">
+ <div class="quickie">
+ <img src="images/qk/quickie7_small.png" border="0">
+ </div>
+ </a>
+ </td>
</tr>
</table>
</div>
diff -r 71928a8f9bf9 -r b142b116024c test-data/f.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/f.fastq Tue Jan 05 14:33:39 2010 -0500
@@ -0,0 +1,1996 @@
+@853_7_53_F3
+T..02.1120..22.2..230.22.3..033212.1.1....2221...12
++
+!!14!3.15!!47!4!!8+1!$9!(!!,..1)&!3!(!!!!1/9&!!!,3
+@853_7_78_F3
+T..13.2222..22.2..222.22.2..222212.2.2....2222...22
++
+!!##!###$!!##!&!!#$&!$&!&!!%&)'#'!$!#!!!!&)*(!!!&*
+@853_7_88_F3
+T..23.2221..13.2..033.30.1..010220.1.2....2222...22
++
+!!61!5551!!13!4!!.,)!/,!3!!.)/17+!&!5!!!!-'0.!!!,5
+@853_7_132_F3
+T..22.2032..32.2..222.22.2..222222.2.2....2222...22
++
+!!$(!,#&#!!&#!#!!#($!%$!#!!#&%#$(!#!#!!!!)(*+!!!,2
+@853_7_141_F3
+T..22.2112..10.2..221.02.1..220112.0.2....0222...22
++
+!!54!9518!!1&!5!!/31!)0!6!!)533/:!5!6!!!!)/<:!!!,7
+@853_7_146_F3
+T..12.1011..21.2..213.22.2..222222.2.2....2222...22
++
+!!10!/240!!0)!2!!#&'!'5!(!!(.-*$3!*!4!!!!+#(.!!!.(
+@853_7_269_F3
+T..12.2222..22.2..222.22.2..222222.2.2....2222...22
++
+!!%&!('#%!!#*!#!!/##!&)!$!!'$',%,!%!2!!!!3,,*!!!,2
+@853_7_321_F3
+T..20.2322..21.3..222.12.1..120012.3.0....2000...22
++
+!!+$!+21(!!*-!.!!)#1!8/!9!!6,3+%6!'!,!!!!2&6,!!!&2
+@853_7_386_F3
+T..12.2302..20.2..231.12.0..200232.3.2....0002...22
++
+!!31!:7-%!!:,!-!!21,!77!)!!227:9:!2!;!!!!)',%!!!86
+@853_7_405_F3
+T..21.0221..31.2..000.23.2..020022.0.2....0313...12
++
+!!<8!8;==!!;>!:!!7:7!7;!8!!7:>48=!2!=!!!!536*!!!;:
+@853_7_411_F3
+T..10.2000..33.2..022.02.0..200222.2.0....0000...00
++
+!!,/!13;,!!&,!+!!2/%!*1!$!!%*)+#,!,!&!!!!'-'&!!!++
+@853_7_445_F3
+T..30.3210..01.1..120.11.3..301222.1.2....3222...22
++
+!!&'!*+'#!!'%!&!!,%#!)%!(!!'##$&'!#!$!!!!$$#,!!!#$
+@853_7_469_F3
+T..22.0102..20.3..200.21.0..002202.2.2....0203...02
++
+!!##!*($&!!##!#!!%))!#1!%!!(,##$.!#!(!!!!##'#!!!&$
+@853_7_474_F3
+T..30.1122..22.3..111.21.3..222020.2.2....2203...23
++
+!!54!6464!!56!:!!97:!88!8!!7/5)4/!4!8!!!!4#45!!!#)
+@853_7_497_F3
+T..10.0200..22.1..112.03.0..100121.2.2....3132...21
++
+!!9:!678;!!14!9!!:<:!77!;!!.76.(<!.!/!!!!2)(9!!!14
+@853_7_587_F3
+T..22.2022..01.2..323.23.0..323322.1.1....2212...20
++
+!!2,!,33/!!7&!7!!916!)9!<!!;,<6,1!5!/!!!!,31;!!!/>
+@853_7_630_F3
+T..13.0022..11.1..213.10.0..031113.3.3....1112...20
++
+!!,8!&5/=!!>)!)!!;).!)7!6!!/2>,('!5!2!!!!)=,&!!!25
+@853_7_655_F3
+T..01.0023..02.2..301.32.3..232113.2.2....2222...22
++
+!!##!###'!!#'!#!!,##!##!$!!%$###(!#!#!!!!#'##!!!##
+@853_7_692_F3
+T..00.0122..02.3..230.21.2..301213.2.1....1122...22
++
+!!04!3>66!!.1!7!!5>5!:,!,!!1:&;59!>!,!!!!5.&.!!!)8
+@853_7_715_F3
+T..00.0213..21.3..131.12.0..202011.1.0....0221...22
++
+!!&0!,)/5!!(.!1!!)',!+&!5!!&8/263!-!#!!!!&6&&!!!&0
+@853_7_719_F3
+T..00.2231..02.0..122.13.0..003022.0.1....1010...02
++
+!!6*!/.2+!!5(!#!!$.$!5&!,!!1,&2*.!$!#!!!!#+&#!!!$#
+@853_7_743_F3
+T..11.0201..00.1..303.01.1..021332.3.3....3223...23
++
+!!83!7>',!!45!9!!6(8!21!<!!.&=,7.!7!4!!!!.963!!!04
+@853_7_791_F3
+T..20.3311..03.2..301.01.2..122002.2.1....3123...21
++
+!!0;!3>28!!>:!4!!54&!<;!'!!9,&'88!&!+!!!!&4,.!!!',
+@853_7_801_F3
+T..00.0323..21.1..112.23.3..132022.2.1....2122...22
++
+!!;=!;<6<!!=>!>!!=8@!;<!?!!8;;5@<!A!;!!!!>3;3!!!;6
+@853_7_845_F3
+T..01.3303..01.1..102.03.1..222102.0.0....0231...12
++
+!!:4!246-!!:2!5!!,62!6(!6!!25)254!6!6!!!!42/$!!!2#
+@853_7_868_F3
+T..31.3103..12.1..211.32.2..223200.2.3....1031...21
++
+!!8>!<;@9!!@>!=!!=;<!<<!:!!=:8<>:!4!1!!!!0&&.!!!))
+@853_7_1026_F3
+T..22.3032..03.3..110.32.3..212230.3.0....1111...13
++
+!!09!6;95!!'=!8!!6#&!1&!-!!3&',1)!9!*!!!!3&,(!!!(9
+@853_7_1057_F3
+T..30.3112..22.2..132.21.0..332122.2.2....2220...32
++
+!!%$!8:1:!!=5!,!!3<9!&#!$!!&&$$&#!,!'!!!!#%&&!!!)&
+@853_7_1066_F3
+T..01.1122..00.0..131.32.0..230030.3.3....2000...30
++
+!!?,!==/:!!((!(!!(.,!/&!;!!(,&6)?!1!(!!!!?/7:!!!3=
+@853_7_1107_F3
+T..20.0301..13.2..003.10.0..300221.2.1....3300...32
++
+!!36!2805!!36!7!!468!81!7!!1/866&!5!1!!!!$##/!!!$&
+@853_7_1179_F3
+T..02.3301..32.0..310.03.3..312300.3.3....1320...03
++
+!!25!59:0!!6)!;!!77:!1/!)!!)899+#!,!&!!!!0),4!!!+.
+@853_7_1198_F3
+T..32.2203..31.2..111.13.1..312322.2.2....1103...22
++
+!!@6!<99<!!==!<!!<<=!3@!;!!$<:<82!>!;!!!!:)6:!!!9:
+@853_7_1261_F3
+T..20.3233..32.2..223.22.3..232033.2.3....0322...23
++
+!!?9!A@=:!!/&!&!!427!+8!:!!)-0101!'!,!!!!,$)'!!!6&
+@853_7_1321_F3
+T..00.0321..22.2..100.11.1..120210.0.2....2211...02
++
+!!/&!,<41!!8.!)!!):$!/$!&!!&('))(!/!-!!!!7#&,!!!((
+@853_7_1406_F3
+T..13.0310..13.2..031.32.0..002230.0.2....0231...11
++
+!!8<!9<<;!!:=!9!!6:9!=>!<!!;=8/=8!4!8!!!!5979!!!:<
+@853_7_1431_F3
+T..11.0032..21.1..310.00.0..321021.0.2....3030...02
++
+!!>>!<A9=!!;8!?!!9?@!?@!<!!:;=679!;!7!!!!9)(>!!!,3
+@853_7_1439_F3
+T..20.0132..13.1..212.32.2..222110.3.0....2132...22
++
+!!3/!<1/3!!A;!,!!3>=!<7!3!!:>@)/7!8!5!!!!,,,<!!!)2
+@853_7_1524_F3
+T..20.1110..13.3..201.33.3..320121.1.3....3321...20
++
+!!##!####!!#3!*!!##(!5.!0!!.-##$#!%!-!!!!$+##!!!$%
+@853_7_1537_F3
+T..12.1030..02.0..011.30.1..111200.0.3....2033...11
++
+!!##!##$$!!$#!#!!###!##!#!!######!#!#!!!!####!!!##
+@853_7_1592_F3
+T..21.3233..02.1..000.22.0..121233.3.1....3223...22
++
+!!8;!93;3!!46!=!!96:!::!6!!9;919=!6!3!!!!)%',!!!'$
+@853_7_1597_F3
+T..12.3100..33.0..312.02.1..000000.3.1....1100...00
++
+!!)&!&'(0!!'(!<!!4)6!7)!/!!3#-)/2!+!%!!!!.02&!!!/'
+@853_7_1650_F3
+T..00.2212..12.1..203.13.3..102012.0.2....3333...30
++
+!!=;!/;;,!!&.!)!!-32!+.!4!!8)6;%,!,!,!!!!)008!!!,4
+@853_7_1790_F3
+T..23.1021..32.0..130.13.0..012301.0.1....0001...10
++
+!!0&!8)0,!!86!0!!-54!;&!9!!38,3=+!:!<!!!!93;/!!!7/
+@853_7_1795_F3
+T..22.2123..01.0..222.31.3..233211.0.1....2312...03
++
+!!,)!=*,(!!,)!;!!&*1!9,!6!!,/:3)5!6!;!!!!:;9.!!!//
+@853_7_1807_F3
+T..03.0310..02.3..121.20.1..333122.3.1....0302...12
++
+!!%7!&1&(!!,,!&!!&26!%&!$!!85$)14!8!9!!!!.&&)!!!2&
+@853_7_1872_F3
+T..01.2331..12.2..200.02.3..302232.3.1....1203...23
++
+!!5)!33-7!!:9!'!!76&!2)!2!!4;,=''!'!(!!!!)()-!!!'.
+@853_7_1885_F3
+T..10.3010..11.2..331.21.2..230213.1.3....0132...32
++
+!!)/!&&,/!!:&!,!!1.,!,1!&!!.')='/!3!&!!!!'7/&!!!(&
+@853_7_1910_F3
+T..11.1002..20.1..000.20.1..111022.2.0....3311...23
++
+!!6;!><@/!!/8!?!!@;<!,?!=!!(a)==9;9!6!/!!!!.8<5!!!5,
+@853_8_43_F3
+T..32100023203.2..110.31.120321022.100.1.11202..211
++
+!!,5)03.2,41.!3!!3/.!2/!16,/8/)88!///!,!,3),1!!,(&
+@853_8_48_F3
+T..21122022323.1..222.32.020211202.222.2.20222..222
++
+!!,&-+1(-+'0&!)!!#-#!-/!*+'/(&.)#!#$5!%!&(%'%!!'&'
+@853_8_57_F3
+T..23231203232.2..212.22.222222232.222.2.22222..222
++
+!!'&#&&##%%&%!%!!%&$!(#!)#)&+$$'/!&)$!(!''-0*!!4&/
+@853_8_106_F3
+T..23112221210.3..001.02.032222322.212.2.22222..220
++
+!!6)/32810/33!&!!,&1!).!/)5151'$(!+/2!5!+%##/!!/#&
+@853_8_196_F3
+T..00233022111.0..002.20.021222222.020.0.22222..222
++
+!!385&)&):5&'!/!!&))!&)!&&'-&--%%!)&&!1!0+-20!!4$.
+@853_8_211_F3
+T..20112122111.2..112.22.220222212.122.0.21222..222
++
+!!690,)$/63,,!&!!)'+!#*!..&'7+7)%!(5#!)!(+2.+!!2-.
+@853_8_227_F3
+T..10201100320.2..302.10.312330220.312.2.02221..221
++
+!!1,:,,8&//71!1!!/&3!9)!)/),)17&&!1/&!)!+95(3!!))+
+@853_8_248_F3
+T..21312120022.0..122.22.222222232.222.2.23222..222
++
+!!%'+)5,#'%#)!%!!-#%!#*!&%+$(#'#'!'()!&!(%%('!!+,(
+@853_8_253_F3
+T..21322103032.2..222.22.222222222.222.2.22222..222
++
+!!3.'+##,&#&$!%!!&($!#$!#'-*((%)4!'4)!'!,$,4(!!.(/
+@853_8_342_F3
+T..13021033322.2..301.32.230300120.122.0.02112..223
++
+!!6:7<;/95<==!8!!:66!:9!8:)9782:,!4=7!7!,5..;!!<:)
+@853_8_400_F3
+T..22033300003.2..212.31.222123211.122.0.22023..221
++
+!!=>9>3=7<=/=!;!!=4;!:2!9;8678815!2<:!6!<7/(7!!=9(
+@853_8_422_F3
+T..01111020122.2..201.22.120231110.221.2.22212..222
++
+!!1'1,&&;&))&!,!!1,0!/,!/&-&&+0)'!&)7!)!'/)&&!!1,,
+@853_8_555_F3
+T..02332301011.0..112.00.033000312.302.3.13300..023
++
+!!7/:(:;=5?=7!?!!==/!41!=;5<(&:56!697!'!196&=!!;2-
+@853_8_638_F3
+T..00113230133.1..100.22.131113302.011.1.20020..320
++
+!!98A<@><;=:=!<!!9;<!>:!98=:8:5<7!99>!:!/<37;!!5<:
+@853_8_735_F3
+T..00011213121.3..001.11.003311000.222.0.22003..303
++
+!!/<5=::0-3)+!-!!8:;!(9!=&.9&87;=!)3+!)!81:&5!!'.,
+@853_8_888_F3
+T..02110321212.0..222.12.220011220.032.1.02322..333
++
+!!:9:<=;;9?>?!;!!<;?!>>!@=<<<<?<;!;>>!:!1;==:!!3/1
+@853_8_893_F3
+T..00112301113.2..023.21.002311320.100.3.21200..012
++
+!!'(9,5/995'.!:!!74<!(.!<0895158/!510!1!94055!!)33
+@853_8_898_F3
+T..33330033033.3..022.31.223030333.212.1.01232..322
++
+!!%%-41))2.#6!:!!%(%!32!,'1%)+30,!#&(!)!&%'+)!!1$'
+@853_8_920_F3
+T..02321113231.0..302.30.010200220.321.0.01122..130
++
+!!78675>:8=:6!7!!58<!>4!79&857<3/!::3!8!/;)66!!4;8
+@853_8_958_F3
+T..03321221220.3..021.12.001030231.030.3.21222..222
++
+!!:&>>=A93;9(!=!!</3!A6!/;<;38>=5!1?9!6!91()'!!9/'
+@853_8_1076_F3
+T..22322100313.1..102.12.332320213.211.0.13003..112
++
+!!;,&>&=50.3'!,!!)&<!</!)5-&&&>,&!4<=!,!)(6:&!!8),
+@853_8_1081_F3
+T..10030322221.2..000.20.002012320.222.2.21001..102
++
+!!;:6::8:6:::!9!!6;9!88!8;8:99;:8!89;!;!:999:!!4+#
+@853_8_1134_F3
+T..33002312331.0..101.03.213221112.000.3.03233..123
++
+!!/,7/&)&6989!/!!.$:!0#!:,-((61$=!838!5!+<)<;!!&+<
+@853_8_1157_F3
+T..00333123321.1..100.11.112120200.230.0.21203..230
++
+!!,=&;+3&&()+!&!!7=,!;2!<17.1&=49!':9!9!,<)(1!!%-'
+@853_8_1173_F3
+T..30202112233.3..320.02.123012201.311.2.32000..122
++
+!!:6=>=:6?;>=!<!!=:/!;:!5=;9>8:8?!<5?!>!9<:;@!!1?;
+@853_8_1215_F3
+T..22310320211.2..131.10.232003230.102.2.11010..031
++
+!!(,-&*74'4,0!/!!01/!$3!1#*7.2&4)!(0,!'!-'&&'!!4))
+@853_8_1223_F3
+T..10222220120.1..111.11.123301223.133.3.22333..111
++
+!!29:3;#,0%%(!*!!'&,!##!)###($##$!#%(!#!#$+#*!!,*$
+@853_8_1229_F3
+T..10011030332.0..200.31.312001011.220.1.11010..131
++
+!!47;2184<787!<!!959!95!85,92;76:!995!5!95</;!!:38
+@853_8_1234_F3
+T..33303001323.3..211.32.311201012.323.1.21333..221
++
+!!39<46:6186)!&!!-&/!#6!$+5<1'#&;!)(7!&!$5,:%!!.2$
+@853_8_1255_F3
+T..31322212222.0..003.20.121221012.212.2.03220..230
++
+!!3/83&10,)1/!)!!&<:!+&!(=&&9/55*!(/:!6!,;09)!!)&*
+@853_8_1315_F3
+T..32221201122.2..223.33.132223100.221.0.20222..232
++
+!!2915?(5@(,6!9!!68<!84!)&7&9&,/9!181!:!83:5)!!/),
+@853_8_1372_F3
+T..02101130220.1..113.23.121310222.233.3.12203..310
++
+!!;/;96:1;8:8!:!!:<6!:)!<2:39=:81!868!:!%91/9!!57/
+@853_8_1461_F3
+T..00011120113.3..213.01.030001322.203.2.32222..222
++
+!!:=:965=:<7>!?!!=&>!)6!3876:,7<;!6&,!5!;2/%(!!13*
+@853_8_1475_F3
+T..21310212220.3..100.02.122303121.002.3.12213..213
++
+!!=?<A5:93;>;!:!!=;>!>>!?>A;7=7?8!<:=!8!/)&))!!2,,
+@853_8_1567_F3
+T..02200001131.3..311.10.132232122.322.1.23023..002
++
+!!&)'8<=$<&#)!&!!%<=!+;!<(0+''68:!+*8!:!4'&'%!!,;5
+@853_8_1662_F3
+T..02221200121.2..022.10.310222220.231.2.12011..003
++
+!!99;784<4187!6!!483!:8!95:288:9.!795!7!3:-99!!,76
+@853_8_1669_F3
+T..23233312111.0..213.12.133322002.221.1.11110..113
++
+!!:6/847<<3:6!:!!638!&7!1857.1)&9!1,,!9!+48=2!!775
+@853_8_1758_F3
+T..12201012113.2..001.10.100122000.000.2.00000..220
++
+!!(/##&&%##$'!#!!&#$!$'!$#%)&###&!&)%!%!#$-&+!!%()
+@853_8_1764_F3
+T..11002002020.2..110.31.120112122.132.3.33003..102
++
+!!;9;;;:<9<::!:!!::;!5=!>:<;<8=88!<49!7!,39<8!!:19
+@853_8_1824_F3
+T..03311120021.1..310.13.320330301.220.3.30122..132
++
+!!689.1.>::6.!/!!4,+!/9!**);+&+;0!,:1!%!:/353!!;/:
+@853_8_1835_F3
+T..21020321003.3..110.20.000022103.122.1.13220..033
++
+!!?=>==;?@=:<!;!!=<<!::!><<;>@5=;!@7<!=!:;9;9!!87:
+@853_8_1917_F3
+T..23111010120.2..232.32.121231102.101.1.21322..222
++
+!!65),33&6&1)!1!!,3%!3.!&.(4',5'$!//%!&!&+-,7!!*&.
+@853_8_1930_F3
+T..31110222033.0..021.11.103010131.300.2.22212..311
++
+!!</,5&</>;#<!6!!4;:!49!<,:7>63$6!>12!;!$#2,#!!(&$
+@853_8_1938_F3
+T..20302201110.2..211.22.132123322.120.1.31210..211
++
+!!,))/,+&+'')!&!!/()!':!'#,('&.'+!&#&!'!&)&0)!!+0&
+@853_8_1984_F3
+T..13030120302.0..030.11.202121322.112.1.30000..212
++
+!!8(4+-</08<9!:!!889!89!8:9<0679;!8>8!<!2588:!!,:5
+@853_8_2005_F3
+T..03113122102.2..101.20.002313003.110.1.01020..001
++
+!!(75<,4/44$2!8!!(63!:6!3527)155)!*.2!#!4(()&!!&,5
+@853_8_2031_F3
+T..22312022312.0..002.22.223022123.001.3.02200...00
++
+!!<;7A>?;:;@<!>!!:9=!:>!<=69<=;:-!@@;!/!<>.@9!!!=;
+@853_9_6_F3
+T3222.021.1002.223202.22.222222122.222.2222.22.222.
++
+#&&%!$&&!)%&+!&&)%'$!*#!('##$0&%(!'$#!.'''!/.!-)%!
+@853_9_22_F3
+T3212221120222.222223.22.222222222.222.2222222.2222
++
+-*%)&(/,%&.,(!%&&(0&!'+!$#2'-).&$!+0/!16/')-(!'/.-
+@853_9_70_F3
+T1232131203111.331113.12.211213201.221.2221222.2222
++
+/5/52,143123,!014734!17!3738316',!37)!2(&&-+%!'-*)
+@853_9_120_F3
+T2030201011012.012222.33.100032000.130.2013202.1222
++
+05(17/1,17571!713584!0)!134))536,!/(4!2)/,3,&!1:4$
+@853_9_156_F3
+T3321020210022.132222.22.222222222.222.2222222.2222
++
+3359-6)641+48!)&-+'#!%-!4-%%''(-1!/--!-'*014/!2912
+@853_9_189_F3
+T2220100322033.222211.00.111112003.313.0212203.2200
++
+4638331567545!:99836!/)!:87148,.,!831!3907#-/!(:3)
+@853_9_243_F3
+T3312311120013.312312.33.330022332.202.0202222.2222
++
+,&<:3,1:,1/.&!,9&9&;!'&!&,6+&0,(/!/81!8)&*48&!(&<2
+@853_9_295_F3
+T3322303220223.233321.20.002302222.122.2221222.2222
++
+$-+('%(,&'*.+!(()1&+!+&!*#&)$,.72!%8)!(-'%#'#!2%'-
+@853_9_299_F3
+T2212302322021.122112.23.102311100.121.1012120.0220
++
+'&$#%&'&##(#(!$#$($#!')!#$$$$+&&$!#%%!'&#$&(%!&,*%
+@853_9_311_F3
+T3002321221310.212333.32.202232132.222.0222221.2222
++
+4)()2''4&/&)&!/)141%!&&!)%(0&+&)9!56#!&5%%%,(!/78%
+@853_9_326_F3
+T2210200022032.010112.12.121321102.222.1332222.1222
++
+:;99:7947;7;:!05398;!55!)9176554:!&;:!93989;&!23.5
+@853_9_451_F3
+T1313220202311.230012.31.313200122.100.2111321.2232
++
+347371692:::1!</3(:8!51!3144:;15#!3+)!3,/&&8&!60&:
+@853_9_485_F3
+T1012221322221.213211.23.110010113.123.2132121.0222
++
+:98588=463;:7!:9488:!64!97:857::5!855!/4+6$#'!%#()
+@853_9_509_F3
+T1112203021113.100101.20.031203011.213.2002211.1222
++
+79;:78:657757!?28852!7)!5):738/=:!914!280<;3=!7;89
+@853_9_538_F3
+T2230021213312.123100.00.203202301.223.0112020.3322
++
+<91:-46,1.20/!81&55*!7/!5575;/96;!3:8!90165,6!;<:7
+@853_9_548_F3
+T0132222011033.010321.23.303222223.222.2223322.3322
++
+6;::<=<0:<;<:!:9:;<8!,)!'#'#))#,(!((%!3.($-4)!#&8&
+@853_9_574_F3
+T0003331113101.303333.21.213311213.222.2321222.2222
++
+%,#0(9'$274''!&)90)2!((!4&0$%&97'!0+5!%1%$%$$!&#''
+@853_9_589_F3
+T3020133021133.203200.02.030202120.123.0113212.0220
++
+3#),#*))(#)$3!-$&%&'!&&!*)$')%&(&!,&(!'%'&$(*!0#%4
+@853_9_595_F3
+T2221011230111.231023.00.021011112.330.2130120.1203
++
+6;7;:877:;=99!8::87;!<;!<<:<8:=::!;;;!*:94)2<!39:2
+@853_9_750_F3
+T2201102121222.302002.22.221321132.332.2020223.2121
++
+<=;:3<;:;8?:9!5<=<>6!><!6;566)'+&!&&/!,''),/+!8+&-
+@853_9_783_F3
+T2102221003120.330300.21.302010320.231.2133001.1202
++
+27:7.65:87476!$67873!7<!.:8:7797;!78:!6865891!88-*
+@853_9_814_F3
+T1200101012011.312003.00.330011010.220.0222213.3122
++
+?<7::;88=<9=:!<8<9=;!.3!7@3<9;7;8!6>6!=(<>774!3/:&
+@853_9_924_F3
+T3003021221101.202301.02.111120122.123.1010103.3110
++
+9A5;=9==8@@?=!:><;;;!??!?;@@</<:>!88;!;/<><<1!:885
+@853_9_1019_F3
+T2120212011102.211122.20.210120211.031.1301102.2021
++
+$/+22*&:5*,(.!%.#)0-!%,!*/6)'5%.2!*)$!&%)%1,'!-,(#
+@853_9_1046_F3
+T0101121011013.012213.12.122113221.112.0101211.1223
++
+,9)781>/3/)?:!4:9)/6!))!1(#')#%%#!*%%!%)%/,/.!4*&)
+@853_9_1126_F3
+T3320221032332.112122.11.232123121.301.1210212.2222
++
+5@,'=,<:(316<!8<86<<!74!;883<+194!)*8!7'4-:)0!7)46
+@853_9_1192_F3
+T3312212100322.301202.12.020132101.011.1011212.2232
++
+,7)/5(A5<),A(!;>/33<!63!<1,5=7(>@!7/5!?;158&;!></<
+@853_9_1243_F3
+T2212213200232.121320.01.323212013.200.0130313.3233
++
+3,7,)6<;894<1!/,1956!8:!=&;3/1):5!4/1!5)#3%(+!%(0*
+@853_9_1272_F3
+T3113210021031.002131.03.130002013.110.2003310.3011
++
+6''$&0+&&5&),!813-&-!,)!1<;1):)*(!877!*.-,&)4!0(#-
+@853_9_1339_F3
+T2101230022200.310112.01.133031320.201.3331311.2012
++
+6&&-/),<(/&(&!4/67(3!&;!/),,75/14!/12!).#,,&.!-;%)
+@853_9_1358_F3
+T3320111221222.120310.11.230202223.122.0122200.0201
++
+2+),();9=.'89!))&7=&!))!&1)<&/9,.!:91!)88627'!;9,2
+@853_9_1364_F3
+T0102331230200.010010.13.233311001.233.1100312.1222
++
+&<=?%8A1,)*79!7.1;/6!43!&/<97:.5;!8,3!>=)7385!;<6&
+@853_9_1397_F3
+T2312020122101.033322.03.022121000.011.0131220.1130
++
+)')3/'7,&(73,!6<))31!,,!&7+/&45*4!6'3!5))&&5&!/,3,
+@853_9_1425_F3
+T1132332020203.323331.10.133320202.311.3222311.3330
++
+1656/))&3)&9&!/,:<&7!<8!,&)=/1<.6!&,1!))/</5=!(19=
+@853_9_1446_F3
+T1332212000022.212222.13.021232232.213.1001302.0300
++
+(.8<63'&'$*/1!.4,0%%!8+!0%0*6)*&)!'(%!/,&(74.!&,)&
+@853_9_1479_F3
+T3031333311130.333221.02.122333123.032.2211110.2332
++
+0'/+#6&),.-)$!#$&))&!'%!&(',#,##%!)7#!$##/(4%!$$(*
+@853_9_1503_F3
+T2231320200020.131311.11.232031120.231.0013222.2222
++
+3)%6(&?3688:<!<5;/8=!9>!:7<=1;?89!42/!9;:&>+0!/7/2
+@853_9_1512_F3
+T2333032222302.121133.20.001231203.233.3020000.0200
++
+'/+.2;(;&+&6(!'+9$&(!8%!8:)'&)--%!&23!((1)&+-!,7/3
+@853_9_1530_F3
+T3213220202302.221131.03.120222222.020.1131133.1313
++
+,*9&17:/+/,+9!19;18)!9(!)?877;798!,)8!'8</&&=!,-&;
+@853_9_1559_F3
+T1110111121111.113211.01.310210020.112.1113102.0321
++
+<.<(;;+:)&<9)!<;1)'>!19!./1,>)&77!A3;!>,15&+,!)5&9
+@853_9_1601_F3
+T3232030011033.203002.00.123300322.113.0010121.0331
++
+<A,117=./5;30!=;6.;4!:9!5+19;;;/3!=3(!/7179,:!1519
+@853_9_1636_F3
+T0010012303222.120103.33.330322222.122.3113033.3001
++
+-=9%8/<?61&=1!)7-1:(!=8!)/1;/'&<.!&5,!3&&5.;,!5&+'
+@853_9_1657_F3
+T1123103213301.312223.03.133301112.222.1213233.1233
++
+<;>9;?;=9:<>=!:5<>7<!<9!7<8;8;<>:!9:;!53897&(!&.+'
+@853_9_1675_F3
+T3313013311000.313233.11.112203113.120.2211112.1313
++
+;<589::%5/,<,!%#;/25!-*!2-:8.9-4.!,27!0/21/*1!.'(%
+@853_9_1709_F3
+T3011001101311.031010.11.000033010.030.2032000.2000
++
++%3)';-$&$)>6!:558.9!+.!4),-+%9'5!5#%!)5$,)82!(2;,
+@853_9_1722_F3
+T0021012221000.222012.20.202211312.020.3331130.3113
++
+7@<?5>>A;>67>!?>=<>=!<<!>5=>=>=9?!<83!3<2)0+>!6,48
+@853_9_1728_F3
+T3322221032321.211112.31.012301302.333.0301101.3103
++
+<4;6542&,01+>!2:,.73!$3!,&'###+#$!672!#6+))#&!2#+#
+@853_9_1739_F3
+T2010003210112.011000.31.320103212.122.2132333.2222
++
+29):8)%/,0(1.!,&)'29!0%!&.()&%&/(!9,$!-($,.&-!&4-$
+@853_9_1870_F3
+T2212303303300.202201.02.333103031.332.0322203.2223
++
+896897;69::9;!=1)59<!9>!7(0)#,(0%!//&!)1(3,'/!)#'6
+@853_9_1923_F3
+T0300322132333.221111.02.233001011.000.1122132.2131
++
+138&()/9*,1/&!&:1==&!)&!,,%&.A7)<!<,/!(;(;5&/!/1&,
+@853_9_1943_F3
+T0122230112231.013112.01.202313211.020.2202120.1120
++
+,/3<,:5=1/<97!&?65,)!13!<9,/6)=,,!&=%!46027//!)848
+@853_9_1970_F3
+T1320210131121.331212.13.233310233.031.1111331.3020
++
+6#0#/'&&&3/(,!,$##',!35!$-#')&$#*!'$/!*(4',$,!#%%%
+@853_9_2024_F3
+T3011020132232.011002.01.230121230.022.2320210.1220
++
+<;)(><;)1,8,?!,1,)05!)5!53-3/)(4/!(,&!11.1/)<!)/,,
+@853_10_26_F3
+T3300222111210.212222.22.220222212.222.2221122.2322
++
+21&.351,,/5/%!4)&4(0!/'!%+&3(/#0$!+#0!,'.)$-#!#,$2
+@853_10_63_F3
+T0011121023110.100223.13.210101231.103.2222222.2222
++
+(1,&*./,(-1)/!1/,1+(!3(!-2)/),0'1!/'&!#&$%-4(!,,(%
+@853_10_221_F3
+T2223312323322.102231.00.202132012.221.2322202.2222
++
+,0&)/&/)1+#)2!+(%))+!&'!2-&+,&&&%!$%#!&&%&+&3!&(.,
+@853_10_254_F3
+T2011202101022.222222.20.202222222.122.2222222.2222
++
+#4,'#&%(*%%'3!&&(#1%!.)!,$,*&$'$1!&51!('-#/1*!$*&+
+@853_10_285_F3
+T1000220221200.132200.01.232221210.032.2101130.1132
++
+7679<;7<;1:95!37<962!17!218>:(731!&58!84,803)!;//+
+@853_10_317_F3
+T0020230210321.031322.31.032332100.200.2212002.2022
++
+%(4(,,)'2+)%,!9)&,2.!($!',*#(1'))!$01!($##-$%!%8$(
+@853_10_329_F3
+T2010200322033.310112.12.011220102.222.1332221.1222
++
+#&-'*##(6#$#&!)#(11#!($!/%(&%'&4#!*#,!$$$%5*&!%+&7
+@853_10_349_F3
+T3031031031312.133031.31.220312113.213.3222320.1212
++
+<.954><546;9<!,&8-37!<1!3'5<15&79!7)&!9'3&4&(!&6&2
+@853_10_354_F3
+T1320122002030.212221.12.232210122.222.2222222.2222
++
+9)).&&)#'#+0)!+&%%$)!&&!1&6&$&)&3!#$(!&$0:4+$!)7/%
+@853_10_370_F3
+T2322231103221.011031.13.231332301.312.0232122.1233
++
+:;5:9;3885;>8!79:+:6!98!8;9=<=8*:!/(9!8<3;/;;!633,
+@853_10_464_F3
+T3330010000212.300131.13.112322331.023.0331120.2221
++
+9-398,=<8<.::!3;),(4!76!9;&.086&,!:6)!175&(2;!)+%/
+@853_10_491_F3
+T3223302200011.023222.32.031020232.233.3211222.2222
++
+<4,.28//:1752!839:46!9/!&0(%$$)&&!5,&!&5%/-5$!&5%.
+@853_10_512_F3
+T1210222121121.222302.02.321102023.201.0332212.1212
++
+-1'(41)1+'-&4!&)'&(5!&&!&30,.),&)!7/1!2/&($&&!4(.0
+@853_10_517_F3
+T0000201333120.213001.30.020133111.031.1111133.1133
++
+8/,915)-+&/*5!84*3:,!0*!<&,)1197#!/),!'40%1(%!$%(&
+@853_10_560_F3
+T3230002002001.210031.11.103301002.122.1220320.2123
++
+A>@<8:>:5A;7;!=784?6!<7!<:?=<5::;!1@A!8>=6;=2!>);>
+@853_10_604_F3
+T1032122022103.222321.22.012232132.321.1010201.0302
++
+3:01<,&/5:)@5!1,'2.6!:/!?=,),,(,&!'9&!)5/)27)!8.:)
+@853_10_659_F3
+T1201100030102.223301.21.332202113.022.2221012.0011
++
+<=><9=@A8<<><!:<9;=<!:<!6:89<7<94!9=9!=9=76<-!:>86
+@853_10_684_F3
+T1330201102202.321002.10.333002110.222.0221111.1000
++
+,;%>?=.1;4=;&!-+9051!41!2&:587'69!;*4!7&42'$/!%,6&
+@853_10_703_F3
+T1022030001113.000331.01.111001102.001.2102023.1120
++
+%/#$/%44502.,!,*5)#+!1*!5*%0/1-7)!33(!$%6#1#$!##'2
+@853_10_707_F3
+T1223030002221.033223.00.023213111.032.0333020.2200
++
+&858%3)&.)=,(!7,&&))!'8!.119)/)5,!%&:!),6(%4)!&,,0
+@853_10_728_F3
+T2213112011111.130322.02.321122031.002.1110333.2202
++
+<0;;(:1<;69;=!3<1=>6!:7!)/3;,)/.;!0(/!7;'))5)!&.,0
+@853_10_761_F3
+T3302220103103.220211.11.111230232.012.2022220.0222
++
+8.=,;@(,+6>)3!6((+<<!5<!<9?7;;:>>!:5,!:9<:<><!6;>=
+@853_10_875_F3
+T1313213021302.023221.30.130212021.222.0213121.3212
++
+(,%,2&1226:/5!64/6%4!4/!42.339,$'!4/-!22/5###!-$#%
+@853_10_914_F3
+T3110012323223.012101.21.100223330.121.2211222.3322
++
+-,2')(<6)5@(,!;7>;&6!3,!),)(4(336!,)/!31);;(5!/9/<
+@853_10_955_F3
+T3332010100311.122131.30.220001131.301.2221110.0231
++
+$)7(/,$5*,62,!6,1*05!)/!2)3#)66%1!3&,!1436-7.!72)+
+@853_10_966_F3
+T3000010112221.310121.01.010103222.210.2222222.2122
++
+8A/11)6</<=;<!,/)79/!/0!&)<(,7/0&!&,.!::/),8)!3)38
+@853_10_971_F3
+T3300220331100.110110.23.321023321.330.0101321.2221
++
+<::<5;7:;1;:>!@56?@?!>9!05<;@7991!955!>1&=<>3!59>,
+@853_10_982_F3
+T1223223121032.232303.23.022302133.233.3332013.2332
++
+8)'.-8,2$(:+(!29860;!'(!#*1644+49!*<:!67:%#&3!-2)'
+@853_10_990_F3
+T2021031201033.133023.11.213012011.102.2221322.0123
++
+1786685;25'9:!9::65>!5:!9$<9-98:<!8)6!;<,97&:!:191
+@853_10_1038_F3
+T0110022322300.202330.22.230120310.313.3121231.2300
++
+<A?>;A?>>=?=:!?:<<>?!=<!<<=8?;@>5!A/<!=7993;?!=75=
+@853_10_1097_F3
+T1301300302122.001100.21.032120300.322.2222102.2000
++
+,#&=,&(9,/8)'!,/1889!75!&,&)1;)/1!/5+!972=,/&!)'83
+@853_10_1144_F3
+T3000003202132.300013.00.120002011.121.2021010.2012
++
+%-27<2(-:'.$8!%74:3%!6<!232:8%8&3!1-*!18-&8.(!#8/&
+@853_10_1153_F3
+T1112233202031.033032.20.313112310.232.0001211.1101
++
+091#%&5:#'6'5!(2755-!01!4*0.)20)#!)%)!.+(20&4!3,%*
+@853_10_1219_F3
+T0220020211300.110223.13.032102023.003.3212322.2120
++
+0;:63/<=849;;!69=<:<!>:!55>=<;6<:!74;!48)<:47!>;97
+@853_10_1415_F3
+T3310131131130.303220.33.131331311.111.2133111.3111
++
+:9?>?<@@:>?<@!9>9>9>!<9!<<9;;=<&,!<7(!&5))<9,!4:1;
+@853_10_1466_F3
+T2122033302111.121230.02.303030131.101.1301001.0023
++
+856&7;:5286:5!46:158!-9!986-3<45(!2<2!-78:$.4!)1-3
+@853_10_1684_F3
+T1101100223023.110012.22.110331022.303.3211320.1223
++
+<><AA=7A??<9>!@<.;@>!,A!<=;??<<9;!<)8!;5&7=,<!1,59
+@853_10_1774_F3
+T3003300312003.222212.22.001103322.002.3232312.0101
++
+>&)&979<:;;9>!75:=/,!(&!;/5)7,1,7!;1,!3&5)3?(!'<>&
+@853_10_1797_F3
+T0103231100311.103321.01.112002201.000.0202000.3120
++
+=;=<<<<5=>>?:!@<<58@!94!:59));63.!692!6352'42!/%/+
+@853_10_1964_F3
+T3230330222203.033201.21.111313022.322.0133330.0333
++
+88$&*55045884!081/71!/2!.6/9,+&7)!(1#!'%(&(#%!('%.
+@853_10_2037_F3
+T.00001.02..11.32..0..12.1210111.0.000..01.003.2..0
++
+!6;9&7!7&!!,6!&)!!5!!9,!<),,1;.!:!51/!!&3!8-0!&!!'
+@853_11_36_F3
+T3022220202000.222222322.2123223222222.2222222.2222
++
+&&0,,)*)/*,,)!+)058*&)#!#)%&)#&-)2(,+!*)+(,.#!#0/+
+@853_11_179_F3
+T2133203212003.201322101.2232122223212.2222222.2222
++
+5)(1&-50/$'&,!$,),7))'&!(9.&)&,3.(+)%!)',&(.0!',,)
+@853_11_291_F3
+T3233110200122.212330222.0002020221323.2112222.1222
++
+5*'27/'#(124%!9.:$715/&!75+':714&/67,!4+30'*;!++((
+@853_11_304_F3
+T3312200211122.122122233.2222332232222.2211222.2222
++
+2'$')%#)%%'#+!&%#(#%#)/!##$%+.$-$''%,!#)(&$$%!&(#)
+@853_11_339_F3
+T3133232330333.203330202.0202230222222.2322222.2222
++
+95('.)#&('%&&!#$%$%&%#,!.0###&$+'(5#,!2&'##0#!*'#2
+@853_11_377_F3
+T2232022322002.122222221.3110121200111.2221320.1220
++
+<+)99&&/&(&&=!&2,;<.:)5!),2+)/21-)393!423)&&,!,(&)
+@853_11_392_F3
+T3330233333233.312000222.3223022221103.2302223.3222
++
+1/&&),,&()7(&!'1)/&),,5!&/18,:(&,',&3!)//310,!3&17
+@853_11_436_F3
+T1220231200111.330211130.3010200210200.1222222.1222
++
+&('*45(,())&(!0,821)./1!&,&(1&2&,(&/)!&,1(44&!,(;5
+@853_11_440_F3
+T1022000003021.200322201.3112033122232.1312322.3321
++
+&78)5/&=/'/,,!35+&,47/)!&,/&4',<3:,,0!,68663(!2,+&
+@853_11_502_F3
+T1320301323013.110212102.2302221322213.2213203.3222
++
+><;==>;>>><;>!@?:;:?(</!<::1:=/+,&)'%!&'%%)'$!()'(
+@853_11_522_F3
+T3332013001310.001310133.1012022011001.3121103.1212
++
+)3&)1)4,,)';;!7,&2<;8.1!27:6:(9;3,*=<!1,7(69.!*5:'
+@853_11_544_F3
+T0323022233033.102122100.1130233202331.2210033.3200
++
+$5<'#32'((*4*!&-2%,'15*!4%9',52/)3=3&!-2*%#)2!#'%(
+@853_11_580_F3
+T3312132311002.110012113.0213220112200.1321321.3101
++
+>=@>@>@>=?>>?!@>>=?=?==!=>;>@5??>><><!=6=:<:8!5('&
+@853_11_616_F3
+T1332213010203.120213203.2213012200111.0300131.0010
++
+<==<>=@=?=A<A!@@;?=?><>!>@<A<?>=;>@<@!5>:;:(<!;8&9
+@853_11_625_F3
+T0010021110212.131001310.0001030012000.0003021.3001
++
+$).,)11)39')/!1)1&//&')!3$1/%'1110/8'!##4.:1'!*&,%
+@853_11_698_F3
+T2021201222011.300201111.0001200022100.2132213.3200
++
+39&:3),:3,/,1!)5),:/761!(,),/45&(,,..!(0&,'))!&&&&
+@853_11_744_F3
+T1103030333000.223330300.0233312013201.2323220.2022
++
+=A<;29:=9>987!:1>;69:99!5,:8;,4;::83>!.2,=7%2!88)6
+@853_11_768_F3
+T2010000023112.321122031.1201231012221.2221221.1222
++
+:/A=><?A9;@@>!1:<3+%10,!%3(&+*+&+'!5'+&+/+!&27&
+@853_11_775_F3
+T3022212131313.111232231.3201330022122.1321131.0231
++
+5>::>;?>;?<>>!@:?=;>9=@!;:<><=<A=99:=!,97,/))!('(,
+@853_11_794_F3
+T3010320001322.013320113.0011023210312.1120000.0331
++
+()123,3&,,6&&!2)&*#,&'$!.(#$)-$'.)+&(!'&&)$*&!)&&&
+@853_11_835_F3
+T0010311130231.213113121.2113330010220.0012232.2203
++
+418(9;/6&42:4!1:71&861,!),'(#,-#&%#)*!%$-#$%'!##%$
+@853_11_845_F3
+T0000322301231.022100321.2310021301230.1301222.2132
++
+<67>:<6<;=;94!>>6;9=<:>!<:977<4.;'<8%!1<-,:=:!/;,<
+@853_11_860_F3
+T3021012320013.223233220.0033302203300.0223020.3033
++
+5793268:17;39!>38998<:9!918;57=</+769!,8::0(6!:2/,
+@853_11_879_F3
+T1113233212112.300121022.1330101220021.3220122.1123
++
+@/>8768=)<;/9!68/=6/3=6!(95/,9,>6=,3,!/:61=1,!?,&,
+@853_11_900_F3
+T3211213110233.130330101.0121003010022.2110222.3202
++
+8&,'&&,',,)&'!1',)&1&,8!/8,&)&&&'17/*!)&1&&)&!&1&/
+@853_11_930_F3
+T0000222120013.020111211.3202200113012.1301232.1111
++
+,7+/8=:,4,,:8!':/<5/:,&!/3'/7//;0));)!'7',/'&!</)5
+@853_11_997_F3
+T3212210001220.212002102.2112002012100.2131301.0030
++
+6949666:68<92!6/=1/<967!:5372855:1773!/6446*8!.4&4
+@853_11_1002_F3
+T3330000113300.313312102.0312030330311.3331201.1213
++
+;:7>>@<=@;<==!:=::A:<=>!:<;=>:399><:9!;<2<8>3!=539
+@853_11_1113_F3
+T2000122331220.122030022.0122330113102.2113130.2321
++
+.89&&,:8)/0)+!*)%78&)7:!+,/,#/0,&'25<!:),.);,!)9/1
+@853_11_1130_F3
+T3200012120032.002200332.0031111122002.3312202.0020
++
+4/:,$:1&%#<2'!7%;+'3<'.!;%95)2&>%&8:,!:;93.)5!=5-6
+@853_11_1160_F3
+T2121233002001.210312301.2213313001313.3211202.1232
++
+/(/3&5)(,.,52!,&)295)6/!*01,4&(.6))(*!.8+*:4/!':&,
+@853_11_1289_F3
+T3202030030000.322322200.2212223121322.1232113.2302
++
+4,0;,1,/3354-!,&$,*'$&'!+'%+:1-#'*%$#!)3%$&21!(,&'
+@853_11_1294_F3
+T3012121230122.112212223.3101330211122.2332331.2011
++
+9,)-5=3:9,3>,!<;=<,>>>8!7<,.9<5:,).9;!/(?5)&6!)&75
+@853_11_1308_F3
+T1313222031123.213112233.3132330320321.2220233.3322
++
+115356<:/)&>3!<.<&@')13!8&&:),5&;'&).!',&/'&4!&&&,
+@853_11_1324_F3
+T2222132323301.120330302.1323202011301.1113110.1332
++
+9A9?,1'67<895!=71<:<=:=!451<<755;,=,<!3:+2),/!/2*9
+@853_11_1333_F3
+T1313122003300.033223031.2201232301222.3212022.3102
++
+@512&<75/48/?!>=2=<6>:,!7>:=//<::)/91!<:6&&3:!,,/:
+@853_11_1346_F3
+T2332133022333.022120203.3322113331122.1133233.2212
++
+)'&2.,1/+09,6!-)34$,%$&!)/&,4#3225%$%!,*+,(&,!82'#
+@853_11_1352_F3
+T3322311331130.202323023.3100113032320.2313223.0312
++
+3&9(&6>)9)7.(!.);,1&)94!3'5+((.0(45',!&++-',,!)('&
+@853_11_1409_F3
+T3000220011111.020033110.2210210002000.2312312.1222
++
+:-130:=6=1.2<!.5.*9:1<)!:78+>5,8551.6!;?84,7.!5478
+@853_11_1420_F3
+T2013221030202.321222212.2213212021222.2222222.3222
++
+#<####9####:#!##@####<#!##<####<####>!#######!##%%
+@853_11_1517_F3
+T2120330010112.111203322.0111322233311.1302100.2333
++
+//,(6$1=&)8/6!(,.5.#393!#3441-+><'+).!3,.))56!928,
+@853_11_1553_F3
+T2100002220130.022031233.0323211101000.1213332.1321
++
+%*)140+868927!&%2:2024+!642/'42181899!8)85*18!.%2#
+@853_11_1571_F3
+T1311202212210.203333311.0032311112120.0021233.1232
++
+&&5A5,6>@@>=(!?3;:9=>,;!=1;9):;@>&==,!&8:53,6!=)&)
+@853_11_1594_F3
+T2303312230022.320123233.0110003313310.0312023.1002
++
+32/32,>7((;;;!/:89));8<!:;18?>=6=,/;(!)684))/!/.')
+@853_11_1616_F3
+T1313130323223.231222330.0322213112101.3223122.2222
++
+&17/276),&4(:!5,&>(;3/&!(7)<'&,4,;)''!58,&1',!)):)
+@853_11_1621_F3
+T1100000112201.030113022.0032000002303.3330222.2223
++
+;=:=:;<?8<<9=!9<4@/;<;:!283&):97&$38/!(4:4*5(!+)18
+@853_11_1630_F3
+T3010033021202.301000112.2111320021311.2010121.2211
++
+,,2%%#:%#&%/$!22+&&8#55!7)8342*:(2%&2!*%52&'#!/*##
+@853_11_1700_F3
+T3023132213003.332000022.0321030333311.2312301.1020
++
+#0469$&38)211!&'=&/,5<6!21/%.'6'&0;,)!(:,'&39!2&18
+@853_11_1732_F3
+T2230101330100.230100230.0023010023001.0230100.0103
++
+>?8<?<<::<9=>!<<<:<<7;4!=:799/>>1.=37!:)+7,<9!8)/0
+@853_11_1746_F3
+T1022030110123.110220002.0032200021021.2012223.2031
++
+5-(22/9456;,.!27:40898*!(2'4'%(6'21&+!%214)$.!5%)(
+@853_11_1751_F3
+T1321123132330.322312233.0002212012222.2303232.1332
++
+8&:3/(442=.(:!//#0,;:)+!2(#*35,+//;,.!3,'(+%4!,3(=
+@853_11_1789_F3
+T3120220123221.330223010.3032333132232.0320331.0222
++
+#1;9,*+/2%9(.!/20(,/2*)!,()(''/3'47/3!,)3)#51!/77,
+@853_11_1808_F3
+T2200210320103.302111322.1213332020311.0102302.0001
++
+,;4+&/.'(/&&-!,*$$33(.,!8.).,'3<0/&0+!/)4)%&&!&>(;
+@853_11_1885_F3
+T3102132020013.301111332.0012211010132.2121220.1020
++
++<0'12'&,.)3$!##4,,$-&,!*0:'4)8,&)$$1!4-)14.,!2&1&
+@853_11_1895_F3
+T3010323301021.211001312.3132133230000.1121113.0211
++
+23('15&),&*71!,&,&&&&)4!5;&)2&)53)(&3!,7&:),&!/871
+@853_11_1917_F3
+T3213333130023.122312102.3210303123011.3111222.1112
++
+4)85;986:5983!38;:/5793!9666914;4451:!699;602!=57.
+@853_11_1972_F3
+T3320202011222.332212311.0210023130323.1101303.3020
++
+99:07:;+&2>14!=(7>=).5,!,,;5:1(,<)5'&!+&'69(9!-7)2
+@853_12_125_F3
+T0122203032010.301211220.2020123011223.0222212.0112
++
+0538-',/.0,2.!&',54&,#)!%&,)1&$'/,0/&!/',4')1!&(,2
+@853_12_145_F3
+T3022203001220.023331221.1200322220021.1221211.2222
++
++$5+2&&,&)##-!)#%,,&#&)!2$%),,(481(,+!13*&&,&!0;50
+@853_12_163_F3
+T1222103312023.230232332.1020022122222.2222222.2222
++
+)&'1)&7,)11),!7,1,)'/,)!).5),,/&+84)2!0/0++12!4*0.
+@853_12_185_F3
+T0023122233030.011210213.3131331233020.3110223.3222
++
+).7/.482.4)1'!&/3#1,64,!(,0+1104*))6,!,0.0:%'!1:3'
+@853_12_204_F3
+T1222222123232.232222212.2222222222222.2222222.2222
++
+,,(*&'(&$&.%#!.&7(/%(&'!5&.#%)'521,%$!)'&%%)0!#$+*
+@853_12_237_F3
+T0000022331132.222222333.3311033000030.2221220.2222
++
+)757*1::/6/;:!88;=961;5!58)36.1,+/,3/!7<8&8:&!&--+
+@853_12_267_F3
+T2230202310213.023211312.1121133021300.2222223.2222
++
+4;&=/9=&1)(;(!++'2,&&(/!5.782,,,1+.5,!47.&$''!*0-&
+@853_12_447_F3
+T3112110011111.111121122.2222000122212.2222221.2222
++
+)/''+801&+.&,!1''&/,*,&!3,2))')'8,&).!&%%)).&!&+3+
+@853_12_470_F3
+T3021111321322.210201112.2212222222222.2221221.1212
++
++9.(5-/3-<)1#!(+%$.,0#(!-#('#1(+*,1$.!3$+#(%&!$$%#
+@853_12_590_F3
+T3022110011033.233210110.0121122213113.1310111.2312
++
+;574<9;98787:!:::<1<;:9!875:43&40(<;8!9390.-8!1/21
+@853_12_673_F3
+T1220213321222.322102301.2030210300221.2020011.3011
++
+<77=5<9?79>/:!<<;94:</9!97<8585:99:<2!4,574;:!57<8
+@853_12_716_F3
+T2122001013310.011201310.0123302301200.0010021.1200
++
+</2/86;;8868<!66/2929%=!%<26/</.<2166!<=,4;6<!33(:
+@853_12_779_F3
+T2133001332023.213122231.3012102322222.2212023.2222
++
+&&&&$&$1##$&#!##&$#####!##$##$#%#####!#######!####
+@853_12_889_F3
+T3303031221020.331221220.0200133301322.1012132.3031
++
+5$)210),++12.!+2./$.0+&!/$22#577$+,&#!$1+#&.'!%#$/
+@853_12_904_F3
+T3213212303022.313222231.0132221322032.2113303.3332
++
+5.'-%*()$'&)'!+0:%,--5#!#'')**3,'#'&4!##-4(#)!3&)%
+@853_12_937_F3
+T0000223011112.023212222.1122101321330.1021310.0111
++
+<@<;?;=><>@?>!<>;=>>==@!>9>?=;<<<?=<;!<7:A7<>!8@==
+@853_12_1024_F3
+T1123310321001.131333011.1101132121120.1321103.1223
++
+,6&)/)-/)&))(!<&/)1,9/&!(&/&6385)1,/)!(3&&&&&!/5&&
+@853_12_1133_F3
+T3322011120232.200100233.1000213211000.1300202.0020
++
+8:5;985<7>;6<!7=<<<=8;;!,<37,64/&'2,*!'#%%')+!*,/.
+@853_12_1138_F3
+T3120320131023.003333230.0023011210011.2221222.2122
++
+9)28)8(%+&&'&!2&*7,%)$1!/)&5)(+/3#$0+!###'%##!$'%#
+@853_12_1200_F3
+T3310231310102.021130312.1032221320310.3323230.2311
++
+14/52995.(5+-!(2.',7#3,!-3$#',/.7$55*!/:)'5%0!')%4
+@853_12_1216_F3
+T0102231310023.331220320.2302130333302.2232233.3003
++
+8:68::7719:9<!8;8228:82!89<7,5)7296,9!6,94)08!86%7
+@853_12_1258_F3
+T1012002321300.200321333.1113322211001.0221102.2003
++
+&/A,3,&))71)&!/:1&,1,'<!6//(1/:893713!,//&&&3!//63
+@853_12_1269_F3
+T3113010302021.230122003.3012223330113.0011022.2221
++
+))/9&&13):8)3!),1,;?+59!=<6,=:19+/;:,!57))8<7!&/?,
+@853_12_1277_F3
+T0012022113033.123022220.3300123212111.0332000.0333
++
+7?:1;:?9-<=9<!<>9<9<=:>!6;9<8/=:<79:;!4>:9':7!8199
+@853_12_1302_F3
+T1230301120223.101200120.3100322101322.2222320.2322
++
+><;5;7:1;1<9%!*/5+)-&5$!#3<&;09:#2#:8!319<'%0!<$34
+@853_12_1376_F3
+T3030320223230.132032232.2221221200220.2133111.1012
++
+)3%19//1;.&)(!&5/+&)9/(!9'&.8.%$1,::7!&6164&,!21&9
+@853_12_1405_F3
+T3012222112131.231011301.1001120002210.2012022.3122
++
+%3098-:)%&%/$!&&,$0/9)5!2.1600)'%)&15!*$2+147!*524
+@853_12_1460_F3
+T0112221311210.003030231.2300123012202.2100122.1102
++
+=>;==?<<?<?</!:<;5=2=?1!;::5@=;<7=;7=!=2;;9?;!@;6)
+@853_12_1471_F3
+T3330022331201.122130030.3120120330033.1011230.2321
++
+2'2678/9:::)<!:=4<#+508!62'851,94158-!563$)2/!,(3(
+@853_12_1525_F3
+T0013020211211.010100221.1122001210211.3121111.2111
++
+-)03.1-;98352!257)(19?2!5859/86,<,79/!)*/()&5!69))
+@853_12_1581_F3
+T1200133101202.221322233.3212130022200.2212222.0222
++
+#7#%*2)&#$/=%!#*?&#$'3.!1(:##$,,##$#8!#%$6#%$!7##%
+@853_12_1588_F3
+T0012021002110.031022122.2033113112102.0332203.1111
++
+9)3313A3,>571!6:3:)<1=/!=;08&>8::&;96!.==39,=!9>7<
+@853_12_1651_F3
+T3020020112212.230113122.3012330121130.3300302.3111
++
+;&&*&4>.)()&0!):35//&,+!4&5-%<(,<()%;!))%15'/!,;18
+@853_12_1655_F3
+T3300132113212.231120102.3101302222222.2222223.3230
++
+##045%+$'#396!2/324'5%.!$%241,&%,*$32!*+)0')3!(8)&
+@853_12_1678_F3
+T3222013101022.312110110.1021122231022.1122202.1213
++
+49&%#########!#########!#######$#####!#######!####
+@853_12_1690_F3
+T3003002211333.100013020.2201200311003.1130022.0322
++
+7*&+,553/'63-!395260883!#74#&&85)&$64!($13$##!)$##
+@853_12_1779_F3
+T0102310313122.202100330.3103121320021.0202000.1203
++
+<<::6?>74:5=<!=>==%<:9:!97>:&:;99$699!%:;=-(7!98#*
+@853_12_1813_F3
+T2212223211313.231233331.0033022201031.0000120.1113
++
+863,37338/69-!6999,064:!//$*12753365:!%)7//2+!,:;(
+@853_12_1826_F3
+T1222312110312.213033300.1000031111002.3110021.3002
++
+/<<=/<733*.,3!')&60&96,!5&'96579;,>&,!098'/)<!&1(2
+@853_12_1848_F3
+T2021222331213.113303133.1233222332222.1221321.1222
++
+:><>;::8;=<9:!3,%$'2%'#!#&#'&,'*)#()#!,#*#-%(!&#)#
+@853_12_1868_F3
+T1222000220021.123301000.0333030322132.2112221.2221
++
+;8=8?9><4??69!?879%)<%%!/929,&;'&2'*.!#-'$+#%!--'-
+@853_12_1929_F3
+T1103313131131.222012212.0312030312000.1222202.0101
++
+=<?;88<;<;;<;!67=<?;:9<!<<::=599:==:9!;87<;>7!1:58
+@853_12_1932_F3
+T2123313131211.020220311.2211002200130.0211000.1201
++
+82;%46$5#61.5!5417*:-70!2.73#37(6)6.7!621:)%3!9*07
+@853_12_1989_F3
+T2213232100320.012011212.0303100120321.2203122.1312
++
++&1$1:3A/911/!7>/<&;:/8!3;/73>8:<99:9!;5345<9!?/,4
+@853_12_1993_F3
+T1233001233011.122013222.1113220033221.2113123.1322
++
+851293;5445<0!;554:2252!;,<2459:/4)25!,7+###%!%1##
+@853_12_1998_F3
+T1313020112301.300013200.0002121033113.2023230.0200
++
+;5?2:8A?:57<#!0;?5,26?9!><>))7;8*%??1!1>;15#=!923=
+@853_13_229_F3
+T3032130221003.212100220.1322333123123.3323221.2222
++
+3(85.)-/.,&-3!2&4)),:7%!-/:313'-#,&,1!/)#3-5)!805(
+@853_13_261_F3
+T3223332332112.021201132.2212032220222.2211222.2222
++
+18&&1'(-#6&4$!)%,.0&&35!,&/+,)&(2')')!*&&(3'2!%4)3
+@853_13_287_F3
+T3002301011111.300132221.3022223012231.2202122.3222
++
+.1-,&02,,*+1)!&-&3%$46#!&(6'##1,&%002!,0%1'./!)-.%
+@853_13_298_F3
+T3310133113333.333222212.3002221122001.0012122.1222
++
+96,06697)56,3!7734%38&#!)9+&&3;4$$31)!(,,%�!%)'/
+@853_13_308_F3
+T1330000332213.203321132.0230322332222.2022222.2222
++
+'/01):78+5/,,!&)%&$%(,$!(%#&#&%#%#$#%!&&#&-$$!#%%*
+@853_13_366_F3
+T0030302032002.002300202.0221333220013.0003331.3322
++
+56-,)0&528/&'!,5&((8&<(!/4&35)0/(;;11!98)1&-,!)))&
+@853_13_396_F3
+T0223210101303.230033113.3012132123322.3222222.2322
++
+0>?:;4;:8:98=!=;98><3:>!60/5,15+()$'/!&)/2%)'!5&)1
+@853_13_414_F3
+T3321112211211.011012222.3012121222112.2200320.2222
++
+*%28-6/,.72((!:;*8183*3!#6&%-8#2%5<7/!#''2%2(!4%+$
+@853_13_479_F3
+T0032301322021.222001320.0203221022200.0033131.2111
++
+1&4,(%.%%%*#2!+%#%#&+.%!'%2'#$'-)#*&#!%-%)$(,!.%#%
+@853_13_531_F3
+T3301031311101.221031311.2122220110102.3031313.2121
++
+;;<;5<:?>89:8!@:66=:?&/!71457877:)/33!11>16/*!0..0
+@853_13_553_F3
+T0102021320313.221012301.1232102100010.0113221.1010
++
+939:/:<6:76;8!/4>15:6=:!54/;1-><;7*8<!;-0495&!;;8'
+@853_13_594_F3
+T2012000102023.201011200.0212232221120.2230010.0002
++
+:8<%#),6'9.9'!))'(-1&-1!%%8)&/.7&),)1!8'&81)2!;5&$
+@853_13_602_F3
+T0032210202213.213101232.0022021020220.2020202.0222
++
+;6274=;;;2-/1!#$#'2%%'%!)$#$#&#')&$$$!(##(-$#!'($$
+@853_13_638_F3
+T3130021123000.023312112.0303100120000.0031212.3210
++
+<A;;>>AA<7<>>!=8<>578?<!=6<>7@>:=):>7!>8563/(!15&'
+@853_13_648_F3
+T1231301002302.211020211.1110213202321.2112223.1222
++
+:8684:9<98:;;!3:9:982<=!85886670'%)#&!$%#$&$#!&%(#
+@853_13_721_F3
+T3333230132303.100130302.0233233332233.0030320.1133
++
+A+94,511),&&1!,)&/&/1&,!,5;///&7,&168!;)/,,,,!)(,,
+@853_13_809_F3
+T0003331131002.130231211.1113311200111.3100131.1331
++
+28366.7;8=::1!?);;7:$74!4/3+&'#3,#$)0!-.(68-&!58./
+@853_13_850_F3
+T1031012102222.202211131.0311102002103.1122003.0000
++
+1%$%2%$&%/$5*!/+$2(,7&:!8$&98+%)7).7%!((%9)5%!3&3)
+@853_13_1030_F3
+T3132033320122.112200201.1121312211221.2133221.1222
++
+&)-#&&&&+'&&*!')&&)&2&4!&&-&&*$),%%$&!#&&1##&!,%#&
+@853_13_1042_F3
+T3212332011113.232102322.2022221122232.3221322.2332
++
+$%&)')2,))&)%!)&53%&,(,!&*&2+,%7,$6'.!.0,('0&!&.2)
+@853_13_1092_F3
+T0112000212200.122210020.3102222201222.1122222.2222
++
+.851+/36;8925!&0(/&$./&!53.51#2/#,-3/!'#(&/&#!**)$
+@853_13_1171_F3
+T0223320230220.021233321.2333222302221.0312131.0002
++
+<=>9=16;8;=?6!,='6<85<;!:7/9;?=**9>7,!7;/):;>!:8,5
+@853_13_1222_F3
+T2112021113011.311011302.0231220013331.1311020.0013
++
+&6,&0'&)'1&/.!#','-1,)-!%(%#&+%&'-4+&!'/&))*'!,&3&
+@853_13_1226_F3
+T2302002311200.321000031.3213001222231.2320023.3321
++
+<=994:=<:;<84!4:###%(7#!(2,0&(15',+1&!/#1/$#%!55'2
+@853_13_1245_F3
+T0313130301321.113221002.2122101210030.0133321.2011
++
+-+$*'7,8()3$%!,/2/$$$,+!'.10'((,%&%5+!(#141(+!,%#.
+@853_13_1280_F3
+T3311003112132.133322131.3233121321313.3002103.2123
++
+78687898-1753!#/22,,,;2!()9,,#/5/&-59!$&)3-%'!24'2
+@853_13_1306_F3
+T1111012002203.213122200.3102300123331.3000003.0021
++
+$#*63+%5,$),#!28%<%.162!'8*1%53#(+551!.574$*#!5+##
+@853_13_1341_F3
+T2201013101110.100213022.0101123000210.0330211.2211
++
+96557:<57:695!94765;1;6!877::75:4699.!6:930:7!::89
+@853_13_1365_F3
+T3011300013211.312033311.3111110223013.0120021.0212
++
+@;?7<==<;>;=?!?;=3@<<9;!=6;;:4:<;8/+=!304;741!<38,
+@853_13_1443_F3
+T2031033110030.011112022.0222013110331.3123310.1203
++
+=<:::><=7;8<8!<<>;2>::;!8==;1<>:968=<!,:9<9<:!;7,6
+@853_13_1483_F3
+T2023323133131.221222333.2233223222212.2222222.2222
++
+#0####1####8#!##($###(#!#####$#%####$!###%###!&#$'
+@853_13_1505_F3
+T2212120300302.233033312.3331132111123.0311133.3322
++
+.:;<,>*/%65))!546(:7)<3!>3431;,38),/=!&:'&&,;!5&/1
+@853_13_1606_F3
+T3023123012222.002233113.3322021002022.1010213.2211
++
+89&49;;7;:5&4!71&08:;33!8<<9;<?A61;<;!5?:78:5!'0%&
+@853_13_1626_F3
+T2222233330012.310032221.3331333323222.3130233.3331
++
+',11/=+1<6&&1!&,5/:78$#!+,&1)*(&##$##!$'##,(,!$1,#
+@853_13_1672_F3
+T1211030213021.221113110.1011132211011.1122232.0112
++
+.139+97,57;3:!72)%'&2#0!$*)).++2*.%,'!4.&$(&%!/%1(
+@853_13_1784_F3
+T3221322232101.010013222.2111212100011.3320301.0103
++
+===A:@@>>=<:>!9>;9==>@A!=>>;>;=>8:3=<!@??4<8;!/:7;
+@853_13_1840_F3
+T0103222320012.203013210.1202132132102.1100001.1030
++
+;;;49:<74=<;=!585484999!1<95:,:81/'##!#$$#(%'!''$#
+@853_13_1892_F3
+T0110000330022.322133222.2220120031001.0111211.3212
++
++/5:58)&)/87&!)74:#&33)!5%4).&9:1(361!0)'60&5!9/#%
+@853_13_1911_F3
+T2023023111022.110102003.1223000300012.0112322.2200
++
+)/#$',&/.%%0-!,+1&8*'4.!6$5664%+8(+7&!&-#&(6&!'0,*
+@853_13_1937_F3
+T2100301201111.021111300.2301022012322.0220011.2011
++
+8<8;2;>:=:=<8!<:A=>=7;.!6:94;<<=3:5=8!:7<<+:8!51>;
+@853_13_1983_F3
+T2333131330231.222331021.1113022200202.3322312.1322
++
+2*.,58>,.47+;!#7:+-386'!,88154:$525(%!,-60(&4!)5/4
+@853_14_48_F3
+T1200133320202.222220223.1212221322000.3012231.2222
++
+.61./,3/4)/'0!//226)41&!/$).96,))5),)!)&/5))&!::9+
+@853_14_65_F3
+T0132320111332.332322222.2222222332222.2222222.2222
++
+)3&3+,*$&))+%!*%'$(#()#!(++(,&(%%0#'(!,(,#+*%!&-*+
+@853_14_88_F3
+T1222321012121.132322223.0110021222222.2222202.2222
++
+,&/')&'&&,'&+!',&,#.*&)!&&($&#&%&('(,!/)-*%&*!*3+2
+@853_14_129_F3
+T1030102022000.222212020.2232133311322.3222231.1223
++
+2/355'5#98+1,!:98#-:,8%!<663.7/3),8&5!5:9;41)!(:$(
+@853_14_191_F3
+T3322213232222.222220202.2022121222221.2222222.2222
++
+/+#'*'/##(&',!&%#*+&#%#!%'.#(##%####(!,2##$-(!$'*,
+@853_14_225_F3
+T1311131021200.002331101.0001113222223.2112202.2121
++
+3479956788564!178855446!69;::62$75%-$!;&(#5-#!()9(
+@853_14_247_F3
+T1222033303221.012110303.0013002222323.0220200.2222
++
+:3,,&///)1<:/!,8<,&)/,5!1,)&/,313,'<'!),&1<'7!=&;:
+@853_14_273_F3
+T3110012100211.021213220.1003201011303.2221223.3222
++
+:(5/5(&,&8)&&!,3'5148,,!1.1)6:,//&1*&!0;:,&.,!);:&
+@853_14_291_F3
+T2212211010122.200332220.0032221222221.2212222.2222
++
+&=1,,1&&&5&%/!4&+6)&(#'!'%'),2&1)6)*)!7&$,&61!.),%
+@853_14_322_F3
+T1222231312023.212123103.0120023021202.0211221.2222
++
+8;<87865.69<3!<6=-=:87.!78:(87434%;(8!.<#5&/)!;#*(
+@853_14_333_F3
+T2113030021111.333123121.0312222222220.2222222.2222
++
+&.#%+'&((3/)2!%&0&4&)8&!%(25*(%+'%$00!/0&)$')!)34*
+@853_14_371_F3
+T1132033302002.000330102.2200023002210.0220322.0222
++
+1,4+'576'#38+!$338%%156!$452)#'6-&+%<!,##98##!55()
+@853_14_386_F3
+T2203002323130.122020200.2301310000200.0020221.0210
++
+,&,&))417&&)/!+/175+523!'&13&&2'6,&20!)+,2,/*!)3))
+@853_14_391_F3
+T3102012032121.202022221.2232022221222.2202222.2322
++
+3,/(/0#).30..!1/4#),5.(!/82015**#$$''!#0&'3&%!#.('
+@853_14_488_F3
+T1013032122031.323122131.2213223222323.2303122.0132
++
+44812*-.4;%<9!*-7++/&61!35#1/&/58/,0-!%7+46$(!*/#/
+@853_14_541_F3
+T1310230100230.033020233.0122003300003.0000001.3022
++
+,,1.&&&);4((&!10,/5993.!>):439,,&7=96!*&49*8&!9($/
+@853_14_549_F3
+T0100211221012.332212330.1002102011102.0000202.3233
++
+2%))%;#&%%#%0!&'*-54$&;!643,&1'/33)=1!#,,'#'%!9&.,
+@853_14_563_F3
+T0300003000002.133233321.2033020322131.2220022.3321
++
+,/1$,#5(,$)#)!#)&##'#')!%,,,)#*&$.('$!#$##$#,!%##$
+@853_14_609_F3
+T0112010212213.123122102.2212222212221.2221222.2222
++
+:=9=9;<<;=<<8!'&:+&$&/0!(1'.'-0&)32-&!.+)*#8&!&86/
+@853_14_644_F3
+T1232102010211.211310312.2130100202312.1231220.2002
++
+$92:&%&$451.,!-%4,&4&#.!28)%548&+(,90!01,0)))!3%&4
+@853_14_654_F3
+T3012012111203.233111132.3101012122021.0300020.0033
++
+<<?=<<<;<=;<<!<=::;><=9!8;;;;<6:87=>7!<78;5,=!=81/
+@853_14_687_F3
+T1132111102002.323112212.3011013103112.2131111.1312
++
+<:8:7:>;48;7>!8<4>79<:<!7<@;:5<>71&:5!6$:9;=)!>4;5
+@853_14_694_F3
+T3322322210122.302210121.0300201331001.2030333.3221
++
+)274.&#%05.&0!'1$%/:*/#!/)#((60$-(88%!&<&')%1!0%))
+@853_14_758_F3
+T1321202301222.033210210.0300011121321.3133211.1223
++
+><;?;:=>9>>?;!<;;:6>;<.!<A=;<<;@:1=77!#,%4*'&!%/#$
+@853_14_833_F3
+T3310213023021.332021213.0322322002222.2210132.2323
++
+$&.-&-&:7&)8*!1&3/3,&/.!&7''))),+,2,/!'&41*0=!&)3&
+@853_14_870_F3
+T3222123013233.301333303.3033000223000.0312223.3222
++
+98)6#/)37)1+7!6()(&253)!&+07+#%3&/23%!)4&4-(0!)/.'
+@853_14_924_F3
+T1220222233220.203302213.2112031122312.2213133.3222
++
+842*,&/0%#-3&!%#2#(&'-(!2#*,%2-/%*,#*!'#''##'!,)$#
+@853_14_976_F3
+T1032120002200.311210210.3032321231302.2331110.0330
++
+:<=>A<=96?<;9!<;9==>=:7!=::9>?:7=6?;=!===;8=;!5<>9
+@853_14_985_F3
+T2330202321123.210122222.2102123311021.0331200.1230
++
+,7)&&&6/,1/3/!&.8$/,/,)!5/&,3;75,&/6)!3&)&&58!),*6
+@853_14_1006_F3
+T1020022101000.021103331.0011301103002.2222121.2113
++
+69788<59;=::8!;<=<5>===!<;;@<>=<346;9!;<<9<94!75%)
+@853_14_1016_F3
+T3222110230210.020130020.0121012210231.2231230.1111
++
+&&&,%)&0&&)'3!72'4%'+-,!&&*62&5,4&$3)!4&211&)!110'
+@853_14_1065_F3
+T1200000033013.000213311.2210300303333.0133030.1330
++
+;:/0/.1/(+<7:!(.794'983!.8>&.3(1)'991!1038,.7!441<
+@853_14_1070_F3
+T2210231200211.131133030.2113003032212.0222000.2222
++
+'9:::+&&9,)/,!35(5)$(''!0)'(&&'.$')%%!&&&)#&&!&&1'
+@853_14_1075_F3
+T1301000111303.233202012.0010210032211.1002020.1122
++
+>8><>>9<<>;=9!>;8<<=>>=!>==<<>>=8:76<!:3<859:!<:;7
+@853_14_1087_F3
+T0033302301333.331323333.0013311000030.3002121.0301
++
+7/2459;829815!:8539:5&,!40(/37&<436(1!87/6);6!,'&7
+@853_14_1103_F3
+T0302301222002.200211200.1323333123222.2221330.1322
++
+-28$,8+-7*/48!4.6-+&*51!.43&/-142-12'!)/,&,$,!-'05
+@853_14_1119_F3
+T1323221321202.202330220.0213000012122.1123300.3121
++
+==A=?;<=9==8=!=:9<>8<;(!8=5;==2,<>,=;!:67;791!:&55
+@853_14_1165_F3
+T2202001222101.001211000.2020003223112.2220001.2223
++
+;;>8::>;>>88?!<<;@@A==;!=:;,981>5:A9@!?@562:7!:3=5
+@853_14_1197_F3
+T2210132120322.222202312.1032111313110.2003210.2211
++
+61&8,&1):2&83!:3)@3&6'>!&&/6&71/3+1&,!5,&:7,7!7)99
+@853_14_1241_F3
+T1313001021202.323010312.2300022210121.0321321.1120
++
+78379:853;:8:!382,?;767!><;(:5=<,>=7;!@:)/';=!:&=7
+@853_14_1250_F3
+T2022213132230.323230322.2200233022232.0112100.1332
++
+39@)3)1;16:8(!/=0,15)1/!3/</,?,19;>,=!:3&141<!,1?8
+@853_14_1327_F3
+T2021212110222.202111130.1221321203223.1312322.0330
++
+;=;?@>?A@<AAA!>>A>A@@>;!<@?>?@9@9<@@<!1=>==;@!8<<<
+@853_14_1347_F3
+T2222103002313.002121202.0110110201212.2132213.0211
++
+:9677<96988=6!9982882:9!;<<5:;8;:<-7;!<;6=;:0!;:99
+@853_14_1352_F3
+T0322130022232.212111203.2300331000221.1313103.1112
++
+=&,5(&53))&+,!,,%=&1&&+!'5-,31&+&,):9!))))5&9!5/4(
+@853_14_1385_F3
+T3002203302022.232012021.2301122110223.3321002.0322
++
+<708'%253*07:!$:027#$:9!%&45/##474$#2!6##524$!/97&
+@853_14_1447_F3
+T3223303110002.312133012.0302223122311.0133331.0233
++
+?</<1######&#!$#(%+##$'!#''*'##,#)###!#%',).#!#+$*
+@853_14_1515_F3
+T2333131102123.201103020.2221212033022.1101011.0313
++
+5/':6:;&,/+),!9,</)8</6!(99&1<8,)(,&)!2&3://5!)112
+@853_14_1541_F3
+T1111101123332.122331031.1223132131011.1311103.1310
++
+$6//478$#7<5'!$2#292&,6!64094/4(7'%&/!,%-)#*#!%($.
+@853_14_1569_F3
+T0220201200303.303332030.0312201221000.0332222.2330
++
+'9//&&&)41)&4!($'$0:&-&!'()0:)#&2,,%$!$))%4.&!).0(
+@853_14_1658_F3
+T3002130113102.030003322.2100333012212.1230002.0002
++
+:>6;8:;::7;96!77:=A7:8:!9:5=69;7<;551!947;9<6!(<=6
+@853_14_1702_F3
+T3023332100011.230103102.0021330322202.1112000.2001
++
+98:58=9=568>:!?99;5:<:8!88;9<;.<=953=!378:,9<!<+;7
+@853_14_1707_F3
+T1021012301213.223013112.0313221002030.1231310.0102
++
+63<2669)+&:.-!&3#&,+1>;!(;<-&0=/1./87!:#/,15:!77)%
+@853_14_1715_F3
+T2113210211313.302011010.3323021122011.2011010.1303
++
+0+5.3=,/331)7!3(4(17),.!:5=/,>,&9>)>)!1,6,'6>!>2,&
+@853_14_1721_F3
+T2122222110233.120020211.3121231211322.3220112.2211
++
+$&'&),.&%#,42!&4%#,&.(%!1/3-&3#1(#6(1!5,/),$,!,###
+@853_14_1736_F3
+T0001320013111.210012202.2131100023332.1200020.0022
++
+&-')::)())<70!:,&9/3:)1!()+38,(2-.(,7!,+'+3&8!2-1;
+@853_14_1855_F3
+T2332103123212.102220233.0311122321223.0021222.0203
++
+4+52)+&$'-0*#!'#2+2$11.!-'$915#)6$%(1!5&%&5*&!/6)&
+@853_14_1861_F3
+T1122213220202.311333312.1223022302333.1013211.2222
++
+35?91:89:0917!:48;;33(,!$/9<(/'),6%2)!/$)54,&!-)5+
+@853_14_1879_F3
+T3221111322332.330311001.1012211322102.1112011.0121
++
+,6.1)684536&5!2,7(39/1/!71:9;;*416?&6!,,/6876!,9)5
+@853_14_1958_F3
+T2113133021300.233021221.3023103100111.3111001.0022
++
+4*78552;66:.7!27(+%$,&#!%%,('-630-%)-!#)'/*,$!(''-
+@853_14_1978_F3
+T2001220322202.232020003.3211201203030.1031200.1223
++
+9;<6:=667<9:?!:;;+;338:!9;<8:<-7)<619!..37-25!=;20
+@853_14_2006_F3
+T3322031101221.331303002.3321303220010.2200031.1002
++
+56819<<<83999!.7$2#8<66!6<9:6:879%0;5!9*%<0*)!7;..
+@853_14_2011_F3
+T1213110110222.111222112.0012223103322.1112110.3113
++
+6A&%9=4/199+=!)5+.&,5'4!//:.&)6/0/4+)!:&1+51+!')8'
+@853_15_108_F3
+T1020223212222.121222222.202322012221222222222.1222
++
+(&$(/0'(&%/)'!)/+#..*)#!&$#%'&%&-'*,##(-)#'+%!),#*
+@853_15_149_F3
+T3223001220022.212201222.111221222222222222222.2222
++
+78/..2/&'&'/#!1&,')/0&/!+&)&5)$#0&,)$/)*',,)/!3())
+@853_15_194_F3
+T3312003232002.133223110.202022233223322222222.2222
++
+4),('1&))2&&:!&)+2$1&&/!)'1'('1&&-)&&/')((.(#!-9*,
+@853_15_359_F3
+T2312212222011.102012313.300303032222122222222.3222
++
+9-5/8.5458666!6393'5017!,5762*%')-(#$%+&&&'*&!$&0/
+@853_15_384_F3
+T3133101323312.322010203.031002333220220210301.1200
++
+)8&)&'**7&)1,!3/)#5951-!%//'&/)45)&),(18)3&,1!8%)+
+@853_15_453_F3
+T1222100222231.121121231.022223111222221313200.1222
++
+=15(&&<//1/'9!)9(',/&)8!53=1711,)<//=,'1&&('&!&),&
+@853_15_528_F3
+T3310331111111.132002232.222133021031300022022.2220
++
+2%#3$##)##,#)!&)#$2(#)%!*'))('#&##&##'$$#&#++!'$/(
+@853_15_538_F3
+T3310122300211.033000210.003300000000030000000.0022
++
+(-'#'%(,,2'%#!5,,,)*$()!,#/13,2%-2)2'*,4'(.4#!)2%$
+@853_15_618_F3
+T1002211010002.200223103.321003230000312000101.0000
++
+,,5)%#,*##2,8!&92#&,,,#!,%'%,+,(,#,&%##**'#*)!,,*)
+@853_15_671_F3
+T0223232033121.210020003.102320022213221200033.1103
++
+89:=<68:=<6<=!;1759986>!586>;:9<;989></=748@;!=<5>
+@853_15_679_F3
+T2012320131021.021000301.301112021120110211121.1220
++
+751)&16<(5;7;!88;;<>->>!65;<;7;8>;6,=9=86=<6:!<18@
+@853_15_712_F3
+T1233032021200.210101331.201322333121322133331.3332
++
+99A;4?<5;<542!:5484::;4!<8595:>=&-7&9&(&,&1/&!%/$-
+@853_15_741_F3
+T0213202132113.031320110.111002211200003100030.1031
++
+;5693;6>671/9!+57%##(2,!$*30$)%/2*.'+4&),1.,,!/,'*
+@853_15_817_F3
+T1320033200102.123232033.233101022211211111021.1122
++
+()&-<,71+<32(!>1&)&5&',!'/'/1')5;)/1'))/6)/:9!16&;
+@853_15_822_F3
+T3300212203112.303110100.122200020212110122111.2033
++
+:8,757)1,;/;6!8,6:3<65.!>5(?(&3))7&,/3(&1*:5*!1)/&
+@853_15_866_F3
+T1030112000331.200012132.000200123122313020122.0031
++
+898;;<>278+;9!;06//8$&8!,#'574%(;'.$*/,-%*6/*!9,%&
+@853_15_886_F3
+T2023310032313.221000120.222222222203222322222.0233
++
+503)4-(1'13&,!8;:2'1&90!99<35&8;46&/(.8)05&12!$&&'
+@853_15_889_F3
+T3031023333212.331200320.002013223233002202033.3030
++
+&4,&,'*'(9%$&!)%%%2#,($!(.#-#+#,##''#&###),(*!(##$
+@853_15_912_F3
+T3213002320031.331103330.002132020022312022120.2132
++
+#62')81-#14.4!,:6-%0,/$!&222&.+5','11/(&%,)$%!2)#$
+@853_15_935_F3
+T3133221102202.233332220.122011131120220022220.0212
++
+$5)##08%5*$8,!,),0'#'/.!$(#&$,1$'$&/&0&%)%'.$!$/#)
+@853_15_955_F3
+T2121112302133.010030202.222132131003220222330.0220
++
+'&&,0:>):),=;!:1=;5=<=6!)>=,/,2&(&),=<&):5,()!74,)
+@853_15_959_F3
+T1233103213121.212133211.122132221333223212133.3121
++
+/)8612)9,4)8/!928,*/$8%!&##),'&#.%))$$-#',&$.!(/#(
+@853_15_989_F3
+T3201022000312.210110122.132113122101220032200.2220
++
+<>==;>;<;<>>=!=<:>==<<<!9=<&*&)+#+%&8)$$$3)('!5/&*
+@853_15_1024_F3
+T2231010331011.211302002.212322231101102132122.2322
++
+9;:;7938:471,!)849:5513!-20>9;5:85&94:2160$$(!'',$
+@853_15_1036_F3
+T0320010231212.012322222.131131100322221212212.3200
++
+8;*$46991<89;!181989:8:!7<;52::360'<78-3;9:-7!4<2&
+@853_15_1098_F3
+T3312310131203.000003312.200122112101211020010.2023
++
+@:;(<917>:>.@!):/=,@??>!<?;;,;><9,,<::,);::&6!91:9
+@853_15_1126_F3
+T2213210223100.330321132.322121221121322321222.2222
++
+&+9:).(;8&&&,!;'+1'51),!(5;9),(),10,<&,'45/*%!)').
+@853_15_1180_F3
+T2100330002323.120123301.312303133200001230220.1233
++
+=>):3>=::;>;>!;><;;@>:=!=8<><>3>=89<:=17=:9>8!>7<9
+@853_15_1211_F3
+T3312001002231.112311121.012111020330113001012.1100
++
+726+4517/:848!96&0+;9%3!:/)8)61)2*76&137:,&&4!(/+/
+@853_15_1220_F3
+T2110232023322.231012330.001102031322120001002.2102
++
+,:(=/,,,,,7)'!(,;+(1*(8!71&-0('1-'*79&58((&2%!'$&&
+@853_15_1314_F3
+T1232330203102.212101301.200100023330312030031.0312
++
+0(((;&A)'&&*)!(@(;6,'&<!7410/1<'7)+69:3(3,&/'!,+&(
+@853_15_1319_F3
+T1023122102102.203132330.111101121221102231303.3333
++
+476<9<:47<5/9!68</:7:=)!3766578937454.5$2.8)3!7553
+@853_15_1380_F3
+T0231133023111.310221000.300112123201303300021.2022
++
+387;A;537::7;!:?585669;!15<:855<;6<;897:9;60,!8)/%
+@853_15_1405_F3
+T0202221111231.111113311.011111122222002011022.3122
++
+3/=8/79:3=877!;:98;;97:!978:<<<8<<8<8;::939;9!.6;<
+@853_15_1433_F3
+T0310100120332.312321022.221233001201223320202.3132
++
+&.(8)57)475.,!'1&8-;96:!:7:.0)/0/-*.++.35:98%!&(%#
+@853_15_1452_F3
+T1130220031020.113131212.210022320221233230131.0212
++
+>@7=<<@A:?>>A!?>9?:@<?>!==>?<=6;><:8;<:<8?:8:!==87
+@853_15_1457_F3
+T1222213333233.301233332.110013300133202300323.2213
++
+&)5##&(%#349:!/-/2%&)'+!',%##)'''&(&,##8-#-&+!)$#2
+@853_15_1474_F3
+T3333301013330.201032112.012122213221132221322.1222
++
+:88::<:>::;<<!>=?:8>:<;!><6:=>:5*:,&,%,1*($/8!&)27
+@853_15_1495_F3
+T1133321130321.223311332.023322133223233223322.1223
++
+-17729.8$#=6,!,9=#1.:%2!#1)54,#.'#)$*')#&#,/(!&#*%
+@853_15_1548_F3
+T2012310310112.201020123.132222213202211011122.1020
++
+3;;;83173;36?!5,18;:7:5!;:<;(5,$*:<).;1;6#2'2!%1(4
+@853_15_1581_F3
+T1200132101212.222300023.321110031210020113213.2202
++
+>9>:@<<?>>;65!8=4/5<;98!5:38/3<0826<9/);984$$!;//-
+@853_15_1603_F3
+T2031103212332.223110220.302220210303221100200.0211
++
+<95;8@5=66:9<!=:6??;23.!%,62)=1:0'#+528)&2*4;!5*;1
+@853_15_1636_F3
+T3310211303302.023111232.001011110003122322100.0223
++
+5:14:9;9)<#:<!6/9;66697!<.5+8=8:&85:14$;%&219!-5-:
+@853_15_1663_F3
+T2233020230232.322033111.001303213331221231303.3000
++
+)*0,.,*;&&),4!&*3#*#%1&!'*:.%#(/7&'2$$###&#/$!)(/0
+@853_15_1726_F3
+T3011022330122.113123311.003103112111110002003.0100
++
+,89*,&,.20///!),0&1/;/'!1(-933),6,);3),5(8,+3!-3&,
+@853_15_1733_F3
+T1113013230021.232133122.031002212300011001000.1112
++
+)/&(/)9'6#5,-!*(0')&&8&!(39&',6(%$,5&/&%((((,!,/+-
+@853_15_1756_F3
+T1103222031220.212123310.011310330302303122333.2233
++
+,5&4;17&73(1,!&&%,*9%&#!,(+(#&+#4)$%##.#.%*,%!4,'$
+@853_15_1794_F3
+T2221231303022.022023010.221322032322120332311.3213
++
+=:@??=8%9$=/=!88>8><=?9!0?>=>,:<=8:A<;>18<7>*!5>,,
+@853_15_1876_F3
+T2221311021332.101230332.111000230102222310002.1031
++
+<878888@8>8:;!@<;#::;5%!9:6.>=>5-:==61;<;9#>8!9-<7
+@853_15_1915_F3
+T1323002020313.110132112.012221202021132212100.0100
++
+>*(.+++/$7.*%!:&9%5())'!'9(#%'%)19$'-&)#/4&((!$$/8
+@853_15_1974_F3
+T3200002312331.022233323.021320331222211031102.2110
++
+/&#*&-(%(&')'!&2*%1'-&%!'$#0&4$$&(.+&*'%5,.%.!&'%-
+@853_16_26_F3
+T2200303003123.332202133.022202222221222222222.2222
++
+1,))'')''))&)!&',,&&&)'!&$.)&2),+.)&,,-%*,%31!1-.0
+@853_16_44_F3
+T1010220033031.131100202.322222222222222222222.2222
++
+2116875/16111!5/3/1/1,1!&/$%%#%##.).))..$*,2.!-*%5
+@853_16_56_F3
+T2222220320012.222222222.222222222222222222222.2222
++
+)&-&)%&'$(&&(!(*-#.#*(,!'*,##'#*)&3-'1,)/%/3'!%.)3
+@853_16_67_F3
+T3020301230012.320302200.122222233212012222222.2222
++
+,)3%2,,3*,-,5!&#,/&/#.'!+%56,$#/,/&$'&1',6'+&!9.,%
+@853_16_112_F3
+T1200021122132.111211211.101321132100211222122.0222
++
+3362355421137!65091,215!/.13303,</*/1/,$&5.&.!(92&
+@853_16_155_F3
+T2211222000221.222212222.122222222222222222222.2222
++
+'%)&##,''&&#'!-41%&/'#)!.+#(&.0)'&#)/&$10+!,-.*
+@853_16_169_F3
+T1200213123132.220001100.311323132102222222202.2212
++
+)956897392246!945/,5311!./8/9/,)938%:;>;1<8('!&*(*
+@853_16_319_F3
+T3212223211023.013011313.020220313111230111311.0111
++
+42378.5,8;/46!97./)/15,!957,/<4;(4>:5(.9=7$3:!5+0:
+@853_16_375_F3
+T3332011121213.223022022.220021112220100221322.1222
++
+><9<8<<:;8===!<>91;;;98!8;80?9<;;<81>77<;9.<'!'*71
+@853_16_447_F3
+T3302130221112.123102110.022103123222122220111.0203
++
+$&&/,/&1)5++9!+,.-&5,1,!97502/&,+&),.019,,0,,!04)/
+@853_16_502_F3
+T1023113011002.032210023.012230013110011223013.1000
++
+5:43<8;3384::!698638762!8;87.:99428:::31886.7!5929
+@853_16_506_F3
+T1022110220323.201110311.021300002020121031023.1000
++
+2#*)#$)(-&,'&!(*9&4$)4)!5&&)14/4,(&#+(,)+,'(#!,%%/
+@853_16_513_F3
+T0332023210131.212020222.102202231311211133011.1122
++
+7868<=;=3;;<=!;;8;9:<>;!69;<89;::4==6=>=9<3;>!8<%6
+@853_16_571_F3
+T2010033331133.302200220.122102023123200012222.2222
++
+)'9)'.)&,/)&&!&9<4'1/&8!&')$-4(&)132+%56$)(78!6--7
+@853_16_622_F3
+T0013033001233.133330200.000000330003000000000.3000
++
+-6%%%:)20#,44!,%#(03#'+!5(,#%/'+*'(#$+(,4#$)-!#,#$
+@853_16_690_F3
+T0021310130010.202032022.110223101101310102100.0112
++
+8<5476;6);4,,!9:2:61774!=,3&18:835<5+6554+%,9!5&-4
+@853_16_697_F3
+T1231230012311.132303323.310130033010101111222.1310
++
+=;6545<64$65*!52:651975!&1:195236<)$9;9257,3/!+,65
+@853_16_791_F3
+T1110102111131.110203033.121212111131211113111.2111
++
+AAA>A?AA@AA>A!@A>@>?=@>!?:@=A:?@@=<@;><9386(3!&6/:
+@853_16_804_F3
+T3133010300211.330333311.122313112302002200031.2333
++
+'+$(()3/*&1):!&)8)).)+5!)(3,:(+)&&'8&&4-22/71!&('0
+@853_16_830_F3
+T3230012031232.130212222.012232100113320211310.1221
++
+=(&9)'7#,(((5!)+(.:)(0/!'<*&82:'$(,1+/&%5&0*)!):-'
+@853_16_871_F3
+T3201000013102.303333121.003330012300022302213.2223
++
+;:55688;5<903!97$::A1//!87:;6:=377:;692</96+3!*-+&
+@853_16_874_F3
+T2301033231033.020002133.133030332300323313233.3133
++
+,&2$56:88378)!:(.%1(192!)8/&#+&7)#%*'2$#*''&%!)#'(
+@853_16_892_F3
+T3321220311213.332101020.231311213111213212011.3011
++
+######5#/$#-#!##$#/('#*!##(#&+&&#+)##########!####
+@853_16_919_F3
+T1220221133122.203221113.002222222222222213332.2212
++
+##$####$$)##$!##%#####(!###$%##%$*##'))&#$#&$!#%#(
+@853_16_941_F3
+T3310301301311.011321102.321223223120112231222.1222
++
+,-##)2-)&')1)!$0(###&$#!##(###*####%######$##!$#$#
+@853_16_1040_F3
+T3222002222223.332302032.322031103321223221212.3031
++
+/8+&5&&-,/+11!4/(//01)6!.)&,)$17.+%9'/)%)''0%!+&)&
+@853_16_1049_F3
+T1100033003303.021320321.111301320233200033001.0000
++
+>?==@8:9@8948!4=,6604)4!$#/.&#*+7%(,,'%,&$&,#!%5/&
+@853_16_1063_F3
+T1123202211000.302123303.122302023333231103220.1212
++
+-,1/&+))(/(+&!7*&&6>+))!93',:6',15%$(/):5+7:.!78//
+@853_16_1081_F3
+T0012023221322.322222022.202022222222222222222.2222
++
+#############!#########!#####################!####
+@853_16_1142_F3
+T2222003033021.112113112.023101132021212223001.1200
++
+,,-)-0/%-35)*!/530/66)*!00/75502%73%#$#-#&#&0!$#,.
+@853_16_1155_F3
+T3211301033030.010023021.222211203303330033130.0203
++
+442986&)1+4;)!&:41+;&0-!5/0'/5.945/06,6(475/6!3'3/
+@853_16_1188_F3
+T3213220312022.213131000.032301320320100303322.3322
++
+'&-.-44###,#(!*/)%$1'#7!###$3#*%%$,.#,%%###$(!#%)#
+@853_16_1231_F3
+T0032303211001.310313100.320000200213333000302.3232
++
+4<7$56::%36:7!;,:82:,74!878>49/%)33435#8#160(!1)&.
+@853_16_1285_F3
+T1110130123031.110222221.003111112232000001113.1113
++
+/*+####$####%!########)!#(#&####$############!####
+@853_16_1300_F3
+T0011232200000.110012222.101002200130311033003.0300
++
++2.'$)%052#4+!40/&($#-&!)%'(($$-1$&$'+,6($%*&!'#)7
+@853_16_1391_F3
+T3113212223000.101202111.201002121202012103121.1121
++
+>AA<AAAA?=>>=!>9=A<@@@>!@8><<A;5>A8<3?@@77:?;!>8?1
+@853_16_1397_F3
+T2120211222223.012212231.032321102311221213223.3133
++
+78/%(8/17(193!6=(:71:/1!&*('(::,6/<=&17-&&3/+!=,5=
+@853_16_1528_F3
+T1011223130211.130021111.233321321121322131121.1121
++
+>9>A>?=@<=@?A!A><8=<:@>!<<;>A:><>568:&&63)0/&!(,9)
+@853_16_1574_F3
+T2103333220002.302023111.231021311232100032103.1212
++
+8<5#-/4.86631!#/63'#,9%!07@08+4:'#):>//(-5+&-!8,&6
+@853_16_1593_F3
+T1320102033202.110112100.103112112021110222002.2323
++
+'&$3'&%'',&,'!%$$$,%%*%!$),$4-*/'&+&,$$'33(.,!)/'%
+@853_16_1653_F3
+T0300012120022.111332202.010231221033110201300.2102
++
+=7:8:;<;:<>=8!=<:<;;=<<!=;;9;=<:89=;>:=9<=8;>!95:5
+@853_16_1698_F3
+T3003323013003.033033222.211103000122022112121.1210
++
+96<89;;><88<;!86;7=9<:9!79<7276;:7-918;+8689,!:;;0
+@853_16_1746_F3
+T3003322312011.031233000.313001220020120330301.1330
++
+=;>;;@<<A8>=1!;:=8:;=89!:<7/=8>6/=::9/>>;88=9!=69,
+@853_16_1806_F3
+T3022322013100.301112103.001112221321112001312.2012
++
+8A;866>=<7@??!4><>?<@=5!A>=;<::4<&2/0#$0#/$0$!$&&#
+@853_16_1821_F3
+T2133312220333.203003203.132322202222220113310.1220
++
+:,61:5;<18;=<!:,=(294,6!/,)1+,,1-32*0$.0#,&&)!(,:)
+@853_16_1842_F3
+T2022031201310.230002012.310222131210221100011.0130
++
+6>;8A<:<>8:7?!9:@;==?96!8=89<>=3=9<=;;9==>97=!8608
+@853_16_1853_F3
+T2332123123202.112200333.212101231122012220211.2203
++
+)3)1;'3),)<9:!1<)6'7)7=!66)&/&,7/,3)&),,,,)&/!):,4
+@853_16_1871_F3
+T1310331222123.031120212.231120302120122222221.2111
++
+:.(6'1/)(.;,'!>5331%67&!,2+6'()'&4-)3.8.&(&),!&,&%
+@853_16_1887_F3
+T3332021100203.001331023.300022222012120111033.1003
++
+;:8>9<A>><>=;!==<::7>:9!4<>:;><>=>==@=?:9=+9:!=6:5
+@853_16_1919_F3
+T3331012121211.303003033.131111320313213223300.0202
++
+2,*:;=9:9:785!28,=67<22!;88<<951;292724291,;<!7$9+
+@853_16_1924_F3
+T1201123330103.233221210.100211100211001133123.1002
++
+,81.>)63.))&,!/4$/'&,//!,+3)&5>&&&)(;97>('76)!6:)-
+@853_16_1982_F3
+T0331130320230.220330112.210312121022203321222.2302
++
+<88<;9<6<=8;<!;4::8<:@:!>:;;:=6:69===97;9:9>=!=4,<
+@853_16_2037_F3
+T.13331.12..23.10..2..02.2323120.3.320..10.021.2..1
++
+!9799=!=:!!:9!==!!8!!>:!;8=9<;=!9!:;5!!;8!679!,!!6
diff -r 71928a8f9bf9 -r b142b116024c test-data/fr.csf
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/fr.csf Tue Jan 05 14:33:39 2010 -0500
@@ -0,0 +1,1001 @@
+# Sun Oct 4 18:40:32 2009 /share/apps/corona/bin/filter_fasta.pl --output=/data/results/solid176/solid176_20090923/Somali_Wild_Ass_a/results.01/primary.20091004212559515 --name=solid176_20090923_Somali_Wild_Ass_a --tag=F3 --minlength=50 --mincalls=25 --prefix=T /data/results/solid176/solid176_20090923/Somali_Wild_Ass_a/jobs/postPrimerSetPrimary.1062/rawseq
+# Cwd: /state/partition1/home/pipeline
+# Title: solid176_20090923_Somali_Wild_Ass_a
+>853_7_53_F3
+T..02.1120..22.2..230.22.3..033212.1.1....2221...12
+>853_7_78_F3
+T..13.2222..22.2..222.22.2..222212.2.2....2222...22
+>853_7_88_F3
+T..23.2221..13.2..033.30.1..010220.1.2....2222...22
+>853_7_132_F3
+T..22.2032..32.2..222.22.2..222222.2.2....2222...22
+>853_7_141_F3
+T..22.2112..10.2..221.02.1..220112.0.2....0222...22
+>853_7_146_F3
+T..12.1011..21.2..213.22.2..222222.2.2....2222...22
+>853_7_269_F3
+T..12.2222..22.2..222.22.2..222222.2.2....2222...22
+>853_7_321_F3
+T..20.2322..21.3..222.12.1..120012.3.0....2000...22
+>853_7_386_F3
+T..12.2302..20.2..231.12.0..200232.3.2....0002...22
+>853_7_405_F3
+T..21.0221..31.2..000.23.2..020022.0.2....0313...12
+>853_7_411_F3
+T..10.2000..33.2..022.02.0..200222.2.0....0000...00
+>853_7_445_F3
+T..30.3210..01.1..120.11.3..301222.1.2....3222...22
+>853_7_469_F3
+T..22.0102..20.3..200.21.0..002202.2.2....0203...02
+>853_7_474_F3
+T..30.1122..22.3..111.21.3..222020.2.2....2203...23
+>853_7_497_F3
+T..10.0200..22.1..112.03.0..100121.2.2....3132...21
+>853_7_587_F3
+T..22.2022..01.2..323.23.0..323322.1.1....2212...20
+>853_7_630_F3
+T..13.0022..11.1..213.10.0..031113.3.3....1112...20
+>853_7_655_F3
+T..01.0023..02.2..301.32.3..232113.2.2....2222...22
+>853_7_692_F3
+T..00.0122..02.3..230.21.2..301213.2.1....1122...22
+>853_7_715_F3
+T..00.0213..21.3..131.12.0..202011.1.0....0221...22
+>853_7_719_F3
+T..00.2231..02.0..122.13.0..003022.0.1....1010...02
+>853_7_743_F3
+T..11.0201..00.1..303.01.1..021332.3.3....3223...23
+>853_7_791_F3
+T..20.3311..03.2..301.01.2..122002.2.1....3123...21
+>853_7_801_F3
+T..00.0323..21.1..112.23.3..132022.2.1....2122...22
+>853_7_845_F3
+T..01.3303..01.1..102.03.1..222102.0.0....0231...12
+>853_7_868_F3
+T..31.3103..12.1..211.32.2..223200.2.3....1031...21
+>853_7_1026_F3
+T..22.3032..03.3..110.32.3..212230.3.0....1111...13
+>853_7_1057_F3
+T..30.3112..22.2..132.21.0..332122.2.2....2220...32
+>853_7_1066_F3
+T..01.1122..00.0..131.32.0..230030.3.3....2000...30
+>853_7_1107_F3
+T..20.0301..13.2..003.10.0..300221.2.1....3300...32
+>853_7_1179_F3
+T..02.3301..32.0..310.03.3..312300.3.3....1320...03
+>853_7_1198_F3
+T..32.2203..31.2..111.13.1..312322.2.2....1103...22
+>853_7_1261_F3
+T..20.3233..32.2..223.22.3..232033.2.3....0322...23
+>853_7_1321_F3
+T..00.0321..22.2..100.11.1..120210.0.2....2211...02
+>853_7_1406_F3
+T..13.0310..13.2..031.32.0..002230.0.2....0231...11
+>853_7_1431_F3
+T..11.0032..21.1..310.00.0..321021.0.2....3030...02
+>853_7_1439_F3
+T..20.0132..13.1..212.32.2..222110.3.0....2132...22
+>853_7_1524_F3
+T..20.1110..13.3..201.33.3..320121.1.3....3321...20
+>853_7_1537_F3
+T..12.1030..02.0..011.30.1..111200.0.3....2033...11
+>853_7_1592_F3
+T..21.3233..02.1..000.22.0..121233.3.1....3223...22
+>853_7_1597_F3
+T..12.3100..33.0..312.02.1..000000.3.1....1100...00
+>853_7_1650_F3
+T..00.2212..12.1..203.13.3..102012.0.2....3333...30
+>853_7_1790_F3
+T..23.1021..32.0..130.13.0..012301.0.1....0001...10
+>853_7_1795_F3
+T..22.2123..01.0..222.31.3..233211.0.1....2312...03
+>853_7_1807_F3
+T..03.0310..02.3..121.20.1..333122.3.1....0302...12
+>853_7_1872_F3
+T..01.2331..12.2..200.02.3..302232.3.1....1203...23
+>853_7_1885_F3
+T..10.3010..11.2..331.21.2..230213.1.3....0132...32
+>853_7_1910_F3
+T..11.1002..20.1..000.20.1..111022.2.0....3311...23
+>853_8_43_F3
+T..32100023203.2..110.31.120321022.100.1.11202..211
+>853_8_48_F3
+T..21122022323.1..222.32.020211202.222.2.20222..222
+>853_8_57_F3
+T..23231203232.2..212.22.222222232.222.2.22222..222
+>853_8_106_F3
+T..23112221210.3..001.02.032222322.212.2.22222..220
+>853_8_196_F3
+T..00233022111.0..002.20.021222222.020.0.22222..222
+>853_8_211_F3
+T..20112122111.2..112.22.220222212.122.0.21222..222
+>853_8_227_F3
+T..10201100320.2..302.10.312330220.312.2.02221..221
+>853_8_248_F3
+T..21312120022.0..122.22.222222232.222.2.23222..222
+>853_8_253_F3
+T..21322103032.2..222.22.222222222.222.2.22222..222
+>853_8_342_F3
+T..13021033322.2..301.32.230300120.122.0.02112..223
+>853_8_400_F3
+T..22033300003.2..212.31.222123211.122.0.22023..221
+>853_8_422_F3
+T..01111020122.2..201.22.120231110.221.2.22212..222
+>853_8_555_F3
+T..02332301011.0..112.00.033000312.302.3.13300..023
+>853_8_638_F3
+T..00113230133.1..100.22.131113302.011.1.20020..320
+>853_8_735_F3
+T..00011213121.3..001.11.003311000.222.0.22003..303
+>853_8_888_F3
+T..02110321212.0..222.12.220011220.032.1.02322..333
+>853_8_893_F3
+T..00112301113.2..023.21.002311320.100.3.21200..012
+>853_8_898_F3
+T..33330033033.3..022.31.223030333.212.1.01232..322
+>853_8_920_F3
+T..02321113231.0..302.30.010200220.321.0.01122..130
+>853_8_958_F3
+T..03321221220.3..021.12.001030231.030.3.21222..222
+>853_8_1076_F3
+T..22322100313.1..102.12.332320213.211.0.13003..112
+>853_8_1081_F3
+T..10030322221.2..000.20.002012320.222.2.21001..102
+>853_8_1134_F3
+T..33002312331.0..101.03.213221112.000.3.03233..123
+>853_8_1157_F3
+T..00333123321.1..100.11.112120200.230.0.21203..230
+>853_8_1173_F3
+T..30202112233.3..320.02.123012201.311.2.32000..122
+>853_8_1215_F3
+T..22310320211.2..131.10.232003230.102.2.11010..031
+>853_8_1223_F3
+T..10222220120.1..111.11.123301223.133.3.22333..111
+>853_8_1229_F3
+T..10011030332.0..200.31.312001011.220.1.11010..131
+>853_8_1234_F3
+T..33303001323.3..211.32.311201012.323.1.21333..221
+>853_8_1255_F3
+T..31322212222.0..003.20.121221012.212.2.03220..230
+>853_8_1315_F3
+T..32221201122.2..223.33.132223100.221.0.20222..232
+>853_8_1372_F3
+T..02101130220.1..113.23.121310222.233.3.12203..310
+>853_8_1461_F3
+T..00011120113.3..213.01.030001322.203.2.32222..222
+>853_8_1475_F3
+T..21310212220.3..100.02.122303121.002.3.12213..213
+>853_8_1567_F3
+T..02200001131.3..311.10.132232122.322.1.23023..002
+>853_8_1662_F3
+T..02221200121.2..022.10.310222220.231.2.12011..003
+>853_8_1669_F3
+T..23233312111.0..213.12.133322002.221.1.11110..113
+>853_8_1758_F3
+T..12201012113.2..001.10.100122000.000.2.00000..220
+>853_8_1764_F3
+T..11002002020.2..110.31.120112122.132.3.33003..102
+>853_8_1824_F3
+T..03311120021.1..310.13.320330301.220.3.30122..132
+>853_8_1835_F3
+T..21020321003.3..110.20.000022103.122.1.13220..033
+>853_8_1917_F3
+T..23111010120.2..232.32.121231102.101.1.21322..222
+>853_8_1930_F3
+T..31110222033.0..021.11.103010131.300.2.22212..311
+>853_8_1938_F3
+T..20302201110.2..211.22.132123322.120.1.31210..211
+>853_8_1984_F3
+T..13030120302.0..030.11.202121322.112.1.30000..212
+>853_8_2005_F3
+T..03113122102.2..101.20.002313003.110.1.01020..001
+>853_8_2031_F3
+T..22312022312.0..002.22.223022123.001.3.02200...00
+>853_9_6_F3
+T3222.021.1002.223202.22.222222122.222.2222.22.222.
+>853_9_22_F3
+T3212221120222.222223.22.222222222.222.2222222.2222
+>853_9_70_F3
+T1232131203111.331113.12.211213201.221.2221222.2222
+>853_9_120_F3
+T2030201011012.012222.33.100032000.130.2013202.1222
+>853_9_156_F3
+T3321020210022.132222.22.222222222.222.2222222.2222
+>853_9_189_F3
+T2220100322033.222211.00.111112003.313.0212203.2200
+>853_9_243_F3
+T3312311120013.312312.33.330022332.202.0202222.2222
+>853_9_295_F3
+T3322303220223.233321.20.002302222.122.2221222.2222
+>853_9_299_F3
+T2212302322021.122112.23.102311100.121.1012120.0220
+>853_9_311_F3
+T3002321221310.212333.32.202232132.222.0222221.2222
+>853_9_326_F3
+T2210200022032.010112.12.121321102.222.1332222.1222
+>853_9_451_F3
+T1313220202311.230012.31.313200122.100.2111321.2232
+>853_9_485_F3
+T1012221322221.213211.23.110010113.123.2132121.0222
+>853_9_509_F3
+T1112203021113.100101.20.031203011.213.2002211.1222
+>853_9_538_F3
+T2230021213312.123100.00.203202301.223.0112020.3322
+>853_9_548_F3
+T0132222011033.010321.23.303222223.222.2223322.3322
+>853_9_574_F3
+T0003331113101.303333.21.213311213.222.2321222.2222
+>853_9_589_F3
+T3020133021133.203200.02.030202120.123.0113212.0220
+>853_9_595_F3
+T2221011230111.231023.00.021011112.330.2130120.1203
+>853_9_750_F3
+T2201102121222.302002.22.221321132.332.2020223.2121
+>853_9_783_F3
+T2102221003120.330300.21.302010320.231.2133001.1202
+>853_9_814_F3
+T1200101012011.312003.00.330011010.220.0222213.3122
+>853_9_924_F3
+T3003021221101.202301.02.111120122.123.1010103.3110
+>853_9_1019_F3
+T2120212011102.211122.20.210120211.031.1301102.2021
+>853_9_1046_F3
+T0101121011013.012213.12.122113221.112.0101211.1223
+>853_9_1126_F3
+T3320221032332.112122.11.232123121.301.1210212.2222
+>853_9_1192_F3
+T3312212100322.301202.12.020132101.011.1011212.2232
+>853_9_1243_F3
+T2212213200232.121320.01.323212013.200.0130313.3233
+>853_9_1272_F3
+T3113210021031.002131.03.130002013.110.2003310.3011
+>853_9_1339_F3
+T2101230022200.310112.01.133031320.201.3331311.2012
+>853_9_1358_F3
+T3320111221222.120310.11.230202223.122.0122200.0201
+>853_9_1364_F3
+T0102331230200.010010.13.233311001.233.1100312.1222
+>853_9_1397_F3
+T2312020122101.033322.03.022121000.011.0131220.1130
+>853_9_1425_F3
+T1132332020203.323331.10.133320202.311.3222311.3330
+>853_9_1446_F3
+T1332212000022.212222.13.021232232.213.1001302.0300
+>853_9_1479_F3
+T3031333311130.333221.02.122333123.032.2211110.2332
+>853_9_1503_F3
+T2231320200020.131311.11.232031120.231.0013222.2222
+>853_9_1512_F3
+T2333032222302.121133.20.001231203.233.3020000.0200
+>853_9_1530_F3
+T3213220202302.221131.03.120222222.020.1131133.1313
+>853_9_1559_F3
+T1110111121111.113211.01.310210020.112.1113102.0321
+>853_9_1601_F3
+T3232030011033.203002.00.123300322.113.0010121.0331
+>853_9_1636_F3
+T0010012303222.120103.33.330322222.122.3113033.3001
+>853_9_1657_F3
+T1123103213301.312223.03.133301112.222.1213233.1233
+>853_9_1675_F3
+T3313013311000.313233.11.112203113.120.2211112.1313
+>853_9_1709_F3
+T3011001101311.031010.11.000033010.030.2032000.2000
+>853_9_1722_F3
+T0021012221000.222012.20.202211312.020.3331130.3113
+>853_9_1728_F3
+T3322221032321.211112.31.012301302.333.0301101.3103
+>853_9_1739_F3
+T2010003210112.011000.31.320103212.122.2132333.2222
+>853_9_1870_F3
+T2212303303300.202201.02.333103031.332.0322203.2223
+>853_9_1923_F3
+T0300322132333.221111.02.233001011.000.1122132.2131
+>853_9_1943_F3
+T0122230112231.013112.01.202313211.020.2202120.1120
+>853_9_1970_F3
+T1320210131121.331212.13.233310233.031.1111331.3020
+>853_9_2024_F3
+T3011020132232.011002.01.230121230.022.2320210.1220
+>853_10_26_F3
+T3300222111210.212222.22.220222212.222.2221122.2322
+>853_10_63_F3
+T0011121023110.100223.13.210101231.103.2222222.2222
+>853_10_221_F3
+T2223312323322.102231.00.202132012.221.2322202.2222
+>853_10_254_F3
+T2011202101022.222222.20.202222222.122.2222222.2222
+>853_10_285_F3
+T1000220221200.132200.01.232221210.032.2101130.1132
+>853_10_317_F3
+T0020230210321.031322.31.032332100.200.2212002.2022
+>853_10_329_F3
+T2010200322033.310112.12.011220102.222.1332221.1222
+>853_10_349_F3
+T3031031031312.133031.31.220312113.213.3222320.1212
+>853_10_354_F3
+T1320122002030.212221.12.232210122.222.2222222.2222
+>853_10_370_F3
+T2322231103221.011031.13.231332301.312.0232122.1233
+>853_10_464_F3
+T3330010000212.300131.13.112322331.023.0331120.2221
+>853_10_491_F3
+T3223302200011.023222.32.031020232.233.3211222.2222
+>853_10_512_F3
+T1210222121121.222302.02.321102023.201.0332212.1212
+>853_10_517_F3
+T0000201333120.213001.30.020133111.031.1111133.1133
+>853_10_560_F3
+T3230002002001.210031.11.103301002.122.1220320.2123
+>853_10_604_F3
+T1032122022103.222321.22.012232132.321.1010201.0302
+>853_10_659_F3
+T1201100030102.223301.21.332202113.022.2221012.0011
+>853_10_684_F3
+T1330201102202.321002.10.333002110.222.0221111.1000
+>853_10_703_F3
+T1022030001113.000331.01.111001102.001.2102023.1120
+>853_10_707_F3
+T1223030002221.033223.00.023213111.032.0333020.2200
+>853_10_728_F3
+T2213112011111.130322.02.321122031.002.1110333.2202
+>853_10_761_F3
+T3302220103103.220211.11.111230232.012.2022220.0222
+>853_10_875_F3
+T1313213021302.023221.30.130212021.222.0213121.3212
+>853_10_914_F3
+T3110012323223.012101.21.100223330.121.2211222.3322
+>853_10_955_F3
+T3332010100311.122131.30.220001131.301.2221110.0231
+>853_10_966_F3
+T3000010112221.310121.01.010103222.210.2222222.2122
+>853_10_971_F3
+T3300220331100.110110.23.321023321.330.0101321.2221
+>853_10_982_F3
+T1223223121032.232303.23.022302133.233.3332013.2332
+>853_10_990_F3
+T2021031201033.133023.11.213012011.102.2221322.0123
+>853_10_1038_F3
+T0110022322300.202330.22.230120310.313.3121231.2300
+>853_10_1097_F3
+T1301300302122.001100.21.032120300.322.2222102.2000
+>853_10_1144_F3
+T3000003202132.300013.00.120002011.121.2021010.2012
+>853_10_1153_F3
+T1112233202031.033032.20.313112310.232.0001211.1101
+>853_10_1219_F3
+T0220020211300.110223.13.032102023.003.3212322.2120
+>853_10_1415_F3
+T3310131131130.303220.33.131331311.111.2133111.3111
+>853_10_1466_F3
+T2122033302111.121230.02.303030131.101.1301001.0023
+>853_10_1684_F3
+T1101100223023.110012.22.110331022.303.3211320.1223
+>853_10_1774_F3
+T3003300312003.222212.22.001103322.002.3232312.0101
+>853_10_1797_F3
+T0103231100311.103321.01.112002201.000.0202000.3120
+>853_10_1964_F3
+T3230330222203.033201.21.111313022.322.0133330.0333
+>853_10_2037_F3
+T.00001.02..11.32..0..12.1210111.0.000..01.003.2..0
+>853_11_36_F3
+T3022220202000.222222322.2123223222222.2222222.2222
+>853_11_179_F3
+T2133203212003.201322101.2232122223212.2222222.2222
+>853_11_291_F3
+T3233110200122.212330222.0002020221323.2112222.1222
+>853_11_304_F3
+T3312200211122.122122233.2222332232222.2211222.2222
+>853_11_339_F3
+T3133232330333.203330202.0202230222222.2322222.2222
+>853_11_377_F3
+T2232022322002.122222221.3110121200111.2221320.1220
+>853_11_392_F3
+T3330233333233.312000222.3223022221103.2302223.3222
+>853_11_436_F3
+T1220231200111.330211130.3010200210200.1222222.1222
+>853_11_440_F3
+T1022000003021.200322201.3112033122232.1312322.3321
+>853_11_502_F3
+T1320301323013.110212102.2302221322213.2213203.3222
+>853_11_522_F3
+T3332013001310.001310133.1012022011001.3121103.1212
+>853_11_544_F3
+T0323022233033.102122100.1130233202331.2210033.3200
+>853_11_580_F3
+T3312132311002.110012113.0213220112200.1321321.3101
+>853_11_616_F3
+T1332213010203.120213203.2213012200111.0300131.0010
+>853_11_625_F3
+T0010021110212.131001310.0001030012000.0003021.3001
+>853_11_698_F3
+T2021201222011.300201111.0001200022100.2132213.3200
+>853_11_744_F3
+T1103030333000.223330300.0233312013201.2323220.2022
+>853_11_768_F3
+T2010000023112.321122031.1201231012221.2221221.1222
+>853_11_775_F3
+T3022212131313.111232231.3201330022122.1321131.0231
+>853_11_794_F3
+T3010320001322.013320113.0011023210312.1120000.0331
+>853_11_835_F3
+T0010311130231.213113121.2113330010220.0012232.2203
+>853_11_845_F3
+T0000322301231.022100321.2310021301230.1301222.2132
+>853_11_860_F3
+T3021012320013.223233220.0033302203300.0223020.3033
+>853_11_879_F3
+T1113233212112.300121022.1330101220021.3220122.1123
+>853_11_900_F3
+T3211213110233.130330101.0121003010022.2110222.3202
+>853_11_930_F3
+T0000222120013.020111211.3202200113012.1301232.1111
+>853_11_997_F3
+T3212210001220.212002102.2112002012100.2131301.0030
+>853_11_1002_F3
+T3330000113300.313312102.0312030330311.3331201.1213
+>853_11_1113_F3
+T2000122331220.122030022.0122330113102.2113130.2321
+>853_11_1130_F3
+T3200012120032.002200332.0031111122002.3312202.0020
+>853_11_1160_F3
+T2121233002001.210312301.2213313001313.3211202.1232
+>853_11_1289_F3
+T3202030030000.322322200.2212223121322.1232113.2302
+>853_11_1294_F3
+T3012121230122.112212223.3101330211122.2332331.2011
+>853_11_1308_F3
+T1313222031123.213112233.3132330320321.2220233.3322
+>853_11_1324_F3
+T2222132323301.120330302.1323202011301.1113110.1332
+>853_11_1333_F3
+T1313122003300.033223031.2201232301222.3212022.3102
+>853_11_1346_F3
+T2332133022333.022120203.3322113331122.1133233.2212
+>853_11_1352_F3
+T3322311331130.202323023.3100113032320.2313223.0312
+>853_11_1409_F3
+T3000220011111.020033110.2210210002000.2312312.1222
+>853_11_1420_F3
+T2013221030202.321222212.2213212021222.2222222.3222
+>853_11_1517_F3
+T2120330010112.111203322.0111322233311.1302100.2333
+>853_11_1553_F3
+T2100002220130.022031233.0323211101000.1213332.1321
+>853_11_1571_F3
+T1311202212210.203333311.0032311112120.0021233.1232
+>853_11_1594_F3
+T2303312230022.320123233.0110003313310.0312023.1002
+>853_11_1616_F3
+T1313130323223.231222330.0322213112101.3223122.2222
+>853_11_1621_F3
+T1100000112201.030113022.0032000002303.3330222.2223
+>853_11_1630_F3
+T3010033021202.301000112.2111320021311.2010121.2211
+>853_11_1700_F3
+T3023132213003.332000022.0321030333311.2312301.1020
+>853_11_1732_F3
+T2230101330100.230100230.0023010023001.0230100.0103
+>853_11_1746_F3
+T1022030110123.110220002.0032200021021.2012223.2031
+>853_11_1751_F3
+T1321123132330.322312233.0002212012222.2303232.1332
+>853_11_1789_F3
+T3120220123221.330223010.3032333132232.0320331.0222
+>853_11_1808_F3
+T2200210320103.302111322.1213332020311.0102302.0001
+>853_11_1885_F3
+T3102132020013.301111332.0012211010132.2121220.1020
+>853_11_1895_F3
+T3010323301021.211001312.3132133230000.1121113.0211
+>853_11_1917_F3
+T3213333130023.122312102.3210303123011.3111222.1112
+>853_11_1972_F3
+T3320202011222.332212311.0210023130323.1101303.3020
+>853_12_125_F3
+T0122203032010.301211220.2020123011223.0222212.0112
+>853_12_145_F3
+T3022203001220.023331221.1200322220021.1221211.2222
+>853_12_163_F3
+T1222103312023.230232332.1020022122222.2222222.2222
+>853_12_185_F3
+T0023122233030.011210213.3131331233020.3110223.3222
+>853_12_204_F3
+T1222222123232.232222212.2222222222222.2222222.2222
+>853_12_237_F3
+T0000022331132.222222333.3311033000030.2221220.2222
+>853_12_267_F3
+T2230202310213.023211312.1121133021300.2222223.2222
+>853_12_447_F3
+T3112110011111.111121122.2222000122212.2222221.2222
+>853_12_470_F3
+T3021111321322.210201112.2212222222222.2221221.1212
+>853_12_590_F3
+T3022110011033.233210110.0121122213113.1310111.2312
+>853_12_673_F3
+T1220213321222.322102301.2030210300221.2020011.3011
+>853_12_716_F3
+T2122001013310.011201310.0123302301200.0010021.1200
+>853_12_779_F3
+T2133001332023.213122231.3012102322222.2212023.2222
+>853_12_889_F3
+T3303031221020.331221220.0200133301322.1012132.3031
+>853_12_904_F3
+T3213212303022.313222231.0132221322032.2113303.3332
+>853_12_937_F3
+T0000223011112.023212222.1122101321330.1021310.0111
+>853_12_1024_F3
+T1123310321001.131333011.1101132121120.1321103.1223
+>853_12_1133_F3
+T3322011120232.200100233.1000213211000.1300202.0020
+>853_12_1138_F3
+T3120320131023.003333230.0023011210011.2221222.2122
+>853_12_1200_F3
+T3310231310102.021130312.1032221320310.3323230.2311
+>853_12_1216_F3
+T0102231310023.331220320.2302130333302.2232233.3003
+>853_12_1258_F3
+T1012002321300.200321333.1113322211001.0221102.2003
+>853_12_1269_F3
+T3113010302021.230122003.3012223330113.0011022.2221
+>853_12_1277_F3
+T0012022113033.123022220.3300123212111.0332000.0333
+>853_12_1302_F3
+T1230301120223.101200120.3100322101322.2222320.2322
+>853_12_1376_F3
+T3030320223230.132032232.2221221200220.2133111.1012
+>853_12_1405_F3
+T3012222112131.231011301.1001120002210.2012022.3122
+>853_12_1460_F3
+T0112221311210.003030231.2300123012202.2100122.1102
+>853_12_1471_F3
+T3330022331201.122130030.3120120330033.1011230.2321
+>853_12_1525_F3
+T0013020211211.010100221.1122001210211.3121111.2111
+>853_12_1581_F3
+T1200133101202.221322233.3212130022200.2212222.0222
+>853_12_1588_F3
+T0012021002110.031022122.2033113112102.0332203.1111
+>853_12_1651_F3
+T3020020112212.230113122.3012330121130.3300302.3111
+>853_12_1655_F3
+T3300132113212.231120102.3101302222222.2222223.3230
+>853_12_1678_F3
+T3222013101022.312110110.1021122231022.1122202.1213
+>853_12_1690_F3
+T3003002211333.100013020.2201200311003.1130022.0322
+>853_12_1779_F3
+T0102310313122.202100330.3103121320021.0202000.1203
+>853_12_1813_F3
+T2212223211313.231233331.0033022201031.0000120.1113
+>853_12_1826_F3
+T1222312110312.213033300.1000031111002.3110021.3002
+>853_12_1848_F3
+T2021222331213.113303133.1233222332222.1221321.1222
+>853_12_1868_F3
+T1222000220021.123301000.0333030322132.2112221.2221
+>853_12_1929_F3
+T1103313131131.222012212.0312030312000.1222202.0101
+>853_12_1932_F3
+T2123313131211.020220311.2211002200130.0211000.1201
+>853_12_1989_F3
+T2213232100320.012011212.0303100120321.2203122.1312
+>853_12_1993_F3
+T1233001233011.122013222.1113220033221.2113123.1322
+>853_12_1998_F3
+T1313020112301.300013200.0002121033113.2023230.0200
+>853_13_229_F3
+T3032130221003.212100220.1322333123123.3323221.2222
+>853_13_261_F3
+T3223332332112.021201132.2212032220222.2211222.2222
+>853_13_287_F3
+T3002301011111.300132221.3022223012231.2202122.3222
+>853_13_298_F3
+T3310133113333.333222212.3002221122001.0012122.1222
+>853_13_308_F3
+T1330000332213.203321132.0230322332222.2022222.2222
+>853_13_366_F3
+T0030302032002.002300202.0221333220013.0003331.3322
+>853_13_396_F3
+T0223210101303.230033113.3012132123322.3222222.2322
+>853_13_414_F3
+T3321112211211.011012222.3012121222112.2200320.2222
+>853_13_479_F3
+T0032301322021.222001320.0203221022200.0033131.2111
+>853_13_531_F3
+T3301031311101.221031311.2122220110102.3031313.2121
+>853_13_553_F3
+T0102021320313.221012301.1232102100010.0113221.1010
+>853_13_594_F3
+T2012000102023.201011200.0212232221120.2230010.0002
+>853_13_602_F3
+T0032210202213.213101232.0022021020220.2020202.0222
+>853_13_638_F3
+T3130021123000.023312112.0303100120000.0031212.3210
+>853_13_648_F3
+T1231301002302.211020211.1110213202321.2112223.1222
+>853_13_721_F3
+T3333230132303.100130302.0233233332233.0030320.1133
+>853_13_809_F3
+T0003331131002.130231211.1113311200111.3100131.1331
+>853_13_850_F3
+T1031012102222.202211131.0311102002103.1122003.0000
+>853_13_1030_F3
+T3132033320122.112200201.1121312211221.2133221.1222
+>853_13_1042_F3
+T3212332011113.232102322.2022221122232.3221322.2332
+>853_13_1092_F3
+T0112000212200.122210020.3102222201222.1122222.2222
+>853_13_1171_F3
+T0223320230220.021233321.2333222302221.0312131.0002
+>853_13_1222_F3
+T2112021113011.311011302.0231220013331.1311020.0013
+>853_13_1226_F3
+T2302002311200.321000031.3213001222231.2320023.3321
+>853_13_1245_F3
+T0313130301321.113221002.2122101210030.0133321.2011
+>853_13_1280_F3
+T3311003112132.133322131.3233121321313.3002103.2123
+>853_13_1306_F3
+T1111012002203.213122200.3102300123331.3000003.0021
+>853_13_1341_F3
+T2201013101110.100213022.0101123000210.0330211.2211
+>853_13_1365_F3
+T3011300013211.312033311.3111110223013.0120021.0212
+>853_13_1443_F3
+T2031033110030.011112022.0222013110331.3123310.1203
+>853_13_1483_F3
+T2023323133131.221222333.2233223222212.2222222.2222
+>853_13_1505_F3
+T2212120300302.233033312.3331132111123.0311133.3322
+>853_13_1606_F3
+T3023123012222.002233113.3322021002022.1010213.2211
+>853_13_1626_F3
+T2222233330012.310032221.3331333323222.3130233.3331
+>853_13_1672_F3
+T1211030213021.221113110.1011132211011.1122232.0112
+>853_13_1784_F3
+T3221322232101.010013222.2111212100011.3320301.0103
+>853_13_1840_F3
+T0103222320012.203013210.1202132132102.1100001.1030
+>853_13_1892_F3
+T0110000330022.322133222.2220120031001.0111211.3212
+>853_13_1911_F3
+T2023023111022.110102003.1223000300012.0112322.2200
+>853_13_1937_F3
+T2100301201111.021111300.2301022012322.0220011.2011
+>853_13_1983_F3
+T2333131330231.222331021.1113022200202.3322312.1322
+>853_14_48_F3
+T1200133320202.222220223.1212221322000.3012231.2222
+>853_14_65_F3
+T0132320111332.332322222.2222222332222.2222222.2222
+>853_14_88_F3
+T1222321012121.132322223.0110021222222.2222202.2222
+>853_14_129_F3
+T1030102022000.222212020.2232133311322.3222231.1223
+>853_14_191_F3
+T3322213232222.222220202.2022121222221.2222222.2222
+>853_14_225_F3
+T1311131021200.002331101.0001113222223.2112202.2121
+>853_14_247_F3
+T1222033303221.012110303.0013002222323.0220200.2222
+>853_14_273_F3
+T3110012100211.021213220.1003201011303.2221223.3222
+>853_14_291_F3
+T2212211010122.200332220.0032221222221.2212222.2222
+>853_14_322_F3
+T1222231312023.212123103.0120023021202.0211221.2222
+>853_14_333_F3
+T2113030021111.333123121.0312222222220.2222222.2222
+>853_14_371_F3
+T1132033302002.000330102.2200023002210.0220322.0222
+>853_14_386_F3
+T2203002323130.122020200.2301310000200.0020221.0210
+>853_14_391_F3
+T3102012032121.202022221.2232022221222.2202222.2322
+>853_14_488_F3
+T1013032122031.323122131.2213223222323.2303122.0132
+>853_14_541_F3
+T1310230100230.033020233.0122003300003.0000001.3022
+>853_14_549_F3
+T0100211221012.332212330.1002102011102.0000202.3233
+>853_14_563_F3
+T0300003000002.133233321.2033020322131.2220022.3321
+>853_14_609_F3
+T0112010212213.123122102.2212222212221.2221222.2222
+>853_14_644_F3
+T1232102010211.211310312.2130100202312.1231220.2002
+>853_14_654_F3
+T3012012111203.233111132.3101012122021.0300020.0033
+>853_14_687_F3
+T1132111102002.323112212.3011013103112.2131111.1312
+>853_14_694_F3
+T3322322210122.302210121.0300201331001.2030333.3221
+>853_14_758_F3
+T1321202301222.033210210.0300011121321.3133211.1223
+>853_14_833_F3
+T3310213023021.332021213.0322322002222.2210132.2323
+>853_14_870_F3
+T3222123013233.301333303.3033000223000.0312223.3222
+>853_14_924_F3
+T1220222233220.203302213.2112031122312.2213133.3222
+>853_14_976_F3
+T1032120002200.311210210.3032321231302.2331110.0330
+>853_14_985_F3
+T2330202321123.210122222.2102123311021.0331200.1230
+>853_14_1006_F3
+T1020022101000.021103331.0011301103002.2222121.2113
+>853_14_1016_F3
+T3222110230210.020130020.0121012210231.2231230.1111
+>853_14_1065_F3
+T1200000033013.000213311.2210300303333.0133030.1330
+>853_14_1070_F3
+T2210231200211.131133030.2113003032212.0222000.2222
+>853_14_1075_F3
+T1301000111303.233202012.0010210032211.1002020.1122
+>853_14_1087_F3
+T0033302301333.331323333.0013311000030.3002121.0301
+>853_14_1103_F3
+T0302301222002.200211200.1323333123222.2221330.1322
+>853_14_1119_F3
+T1323221321202.202330220.0213000012122.1123300.3121
+>853_14_1165_F3
+T2202001222101.001211000.2020003223112.2220001.2223
+>853_14_1197_F3
+T2210132120322.222202312.1032111313110.2003210.2211
+>853_14_1241_F3
+T1313001021202.323010312.2300022210121.0321321.1120
+>853_14_1250_F3
+T2022213132230.323230322.2200233022232.0112100.1332
+>853_14_1327_F3
+T2021212110222.202111130.1221321203223.1312322.0330
+>853_14_1347_F3
+T2222103002313.002121202.0110110201212.2132213.0211
+>853_14_1352_F3
+T0322130022232.212111203.2300331000221.1313103.1112
+>853_14_1385_F3
+T3002203302022.232012021.2301122110223.3321002.0322
+>853_14_1447_F3
+T3223303110002.312133012.0302223122311.0133331.0233
+>853_14_1515_F3
+T2333131102123.201103020.2221212033022.1101011.0313
+>853_14_1541_F3
+T1111101123332.122331031.1223132131011.1311103.1310
+>853_14_1569_F3
+T0220201200303.303332030.0312201221000.0332222.2330
+>853_14_1658_F3
+T3002130113102.030003322.2100333012212.1230002.0002
+>853_14_1702_F3
+T3023332100011.230103102.0021330322202.1112000.2001
+>853_14_1707_F3
+T1021012301213.223013112.0313221002030.1231310.0102
+>853_14_1715_F3
+T2113210211313.302011010.3323021122011.2011010.1303
+>853_14_1721_F3
+T2122222110233.120020211.3121231211322.3220112.2211
+>853_14_1736_F3
+T0001320013111.210012202.2131100023332.1200020.0022
+>853_14_1855_F3
+T2332103123212.102220233.0311122321223.0021222.0203
+>853_14_1861_F3
+T1122213220202.311333312.1223022302333.1013211.2222
+>853_14_1879_F3
+T3221111322332.330311001.1012211322102.1112011.0121
+>853_14_1958_F3
+T2113133021300.233021221.3023103100111.3111001.0022
+>853_14_1978_F3
+T2001220322202.232020003.3211201203030.1031200.1223
+>853_14_2006_F3
+T3322031101221.331303002.3321303220010.2200031.1002
+>853_14_2011_F3
+T1213110110222.111222112.0012223103322.1112110.3113
+>853_15_108_F3
+T1020223212222.121222222.202322012221222222222.1222
+>853_15_149_F3
+T3223001220022.212201222.111221222222222222222.2222
+>853_15_194_F3
+T3312003232002.133223110.202022233223322222222.2222
+>853_15_359_F3
+T2312212222011.102012313.300303032222122222222.3222
+>853_15_384_F3
+T3133101323312.322010203.031002333220220210301.1200
+>853_15_453_F3
+T1222100222231.121121231.022223111222221313200.1222
+>853_15_528_F3
+T3310331111111.132002232.222133021031300022022.2220
+>853_15_538_F3
+T3310122300211.033000210.003300000000030000000.0022
+>853_15_618_F3
+T1002211010002.200223103.321003230000312000101.0000
+>853_15_671_F3
+T0223232033121.210020003.102320022213221200033.1103
+>853_15_679_F3
+T2012320131021.021000301.301112021120110211121.1220
+>853_15_712_F3
+T1233032021200.210101331.201322333121322133331.3332
+>853_15_741_F3
+T0213202132113.031320110.111002211200003100030.1031
+>853_15_817_F3
+T1320033200102.123232033.233101022211211111021.1122
+>853_15_822_F3
+T3300212203112.303110100.122200020212110122111.2033
+>853_15_866_F3
+T1030112000331.200012132.000200123122313020122.0031
+>853_15_886_F3
+T2023310032313.221000120.222222222203222322222.0233
+>853_15_889_F3
+T3031023333212.331200320.002013223233002202033.3030
+>853_15_912_F3
+T3213002320031.331103330.002132020022312022120.2132
+>853_15_935_F3
+T3133221102202.233332220.122011131120220022220.0212
+>853_15_955_F3
+T2121112302133.010030202.222132131003220222330.0220
+>853_15_959_F3
+T1233103213121.212133211.122132221333223212133.3121
+>853_15_989_F3
+T3201022000312.210110122.132113122101220032200.2220
+>853_15_1024_F3
+T2231010331011.211302002.212322231101102132122.2322
+>853_15_1036_F3
+T0320010231212.012322222.131131100322221212212.3200
+>853_15_1098_F3
+T3312310131203.000003312.200122112101211020010.2023
+>853_15_1126_F3
+T2213210223100.330321132.322121221121322321222.2222
+>853_15_1180_F3
+T2100330002323.120123301.312303133200001230220.1233
+>853_15_1211_F3
+T3312001002231.112311121.012111020330113001012.1100
+>853_15_1220_F3
+T2110232023322.231012330.001102031322120001002.2102
+>853_15_1314_F3
+T1232330203102.212101301.200100023330312030031.0312
+>853_15_1319_F3
+T1023122102102.203132330.111101121221102231303.3333
+>853_15_1380_F3
+T0231133023111.310221000.300112123201303300021.2022
+>853_15_1405_F3
+T0202221111231.111113311.011111122222002011022.3122
+>853_15_1433_F3
+T0310100120332.312321022.221233001201223320202.3132
+>853_15_1452_F3
+T1130220031020.113131212.210022320221233230131.0212
+>853_15_1457_F3
+T1222213333233.301233332.110013300133202300323.2213
1
0
details: http://www.bx.psu.edu/hg/galaxy/rev/ab5af4830af3
changeset: 3202:ab5af4830af3
user: Kanwei Li <kanwei(a)gmail.com>
date: Tue Jan 05 13:11:35 2010 -0500
description:
enable tooltip for existing nodes
diffstat:
lib/galaxy/web/controllers/workflow.py | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diffs (19 lines):
diff -r 77f309c46dd0 -r ab5af4830af3 lib/galaxy/web/controllers/workflow.py
--- a/lib/galaxy/web/controllers/workflow.py Tue Jan 05 13:01:37 2010 -0500
+++ b/lib/galaxy/web/controllers/workflow.py Tue Jan 05 13:11:35 2010 -0500
@@ -315,13 +315,14 @@
upgrade_message = module.check_and_update_state()
if upgrade_message:
data['upgrade_messages'][step.order_index] = upgrade_message
- # Pack atrributes into plain dictionary
+ # Pack attributes into plain dictionary
step_dict = {
'id': step.order_index,
'type': module.type,
'tool_id': module.get_tool_id(),
'name': module.get_name(),
'tool_state': module.get_state(),
+ 'tooltip': module.get_tooltip(),
'tool_errors': module.get_errors(),
'data_inputs': module.get_data_inputs(),
'data_outputs': module.get_data_outputs(),
1
0
05 Jan '10
Hi
By accident, my colleague found out, that we can use the $userEmail variable
in the 'command' tag of the "tool config file", eg:
<command interpreter="perl">script.pl $input $userEmail $output </command>
Access to the 'user' information ('Anonymous' or the user's e-mail address
if logged in) is very handy, as it gives the potential to execute the script
differently depending on the value of $userEmail .
Now, we would like to use the 'user' information in order to create
different options in the interface for the tool, eg:
<inputs>
<param name="input" type="select" label="available files"
display="radio"
dynamic_options="ds_Options()"/>
</inputs>
<outputs>
<data format="fasta" name="output"/>
</outputs>
<code file="more_code.py" />
where "ds_Options()" is defined in the extra python code "more_code.py"
I can pass a value to "ds_Options()" which we get as an example from a first
page of the interface, eg:
<inputs>
<page>
<param name="dir" type="select" display="radio">
<option value="foo">FOO</option>
<option value="bar">BAR</option>
</param>
</page>
<page>
<param name="input" type="select" label="available files"
display="radio"
dynamic_options="ds_Options(dir)"/>
</page>
</inputs>
<outputs>
<data format="fasta" name="output"/>
</outputs>
<code file="more_code.py" />
...but how do I pass just the 'user' information to the function?
As I can use '$userEmail' in the 'command' tag, I tried (with my limited
understanding of galaxy and python) the obvious:
dynamic_options="ds_Options(userEmail)"
but I get
NameError: name 'userEmail' is not defined
Is there any way to pass the 'user' information?
Alternatively, is there a direct way to get access to the 'user' information
within the function?
Thank you very much for your help
Hans
5
5