Document:

QuickLinks
 -- Click here to rapidly navigate through this document

Exhibit 10.6  

 
 

SOFTWARE LICENSE AND SERVICES AGREEMENT    
    

        This is a Software License and Services Agreement ("this Agreement"), made as of November 1, between  SHADOW
FINANCIAL SERVICES CORP., a New Jersey corporation with an address at Raritan Plaza II, Edison, NJ 08837
("Shadow"); and ARCHIPELAGO HOLDINGS, LLC with offices at 100 South Wacker Drive, Suite 2000, Chicago,
IL 60606 ("Licensee"). 

1.     LICENSE.  

        1.1.  Shadow grants Licensee a fully-paid, perpetual, royalty-free, nonexclusive
enterprise-wide license to use one production copy of the Licensed Software within the Territory. The Licensed Software shall be installed and operated on not more than one server, plus
one or more backup or remote servers intended to provide redundant backup capability in the event of failure or scheduled maintenance or other downtime involving the designated server. 

        1.2.  Licensee shall use the Licensed Software solely for Licensee's own internal operations, and shall not sublicense, rent
or otherwise permit anyone other than Licensee's own authorized personnel including but not limited to Licensee's employees and agents to use or have access to the Licensed Software, whether by
timesharing, networking or any other means. 

        1.3.  Promptly upon execution of this Agreement, Shadow shall install the Licensed Software on Licensee's server and shall
provide Licensee with a back-up copy of the Licensed Software, in machine-readable format, on magnetic or other appropriate media. Licensee shall be entitled to make a reasonable number of
copies of the Licensed Software solely for Licensee's internal use for archival or backup purposes. 

        1.4.  Within thirty (30) business days of execution and effective date of this Agreement, Shadow agrees to deposit with
an escrow agent, mutually agreed upon between Shadow and Licensee (the "Escrow Agent") an Escrow Copy of the Licensed Software. Licensee shall be responsible for all escrow fees. The "Escrow Copy" for
purposes of this Paragraph 1.4 will be the source code from which Licensee's executable copy of the Licensed Software was created, programming notes, instruction materials for the Licensed
Software, the tools required to compile the source code into an executable version of such software if it is not commercially available, and the data required to effectively operate the License
Software. In addition, within 30 days after each release of a new Major Version of the Licensed Software, Shadow will deposit with the Escrow Agent updated copies of the Escrow Copy including
all updates, upgrades, patches, bug fixes, new releases, new versions, revisions and improvements so that at all times the Escrow Copy will functionally correspond with the Licensed Software in use by
the Licensee. Nothing in this Agreement shall be interpreted to deprive Shadow of Shadow's right, title, and interest to the Escrow Copy. The Escrow Copy deposited with the Escrow Agent will be
provided to the Licensee as described herein to allow the Licensee the continued benefit of the Licensed Software in the event of a default by Shadow as described below, provided that the Licensee has
complied with the fees and payment terms of this Agreement. Only the following events will constitute a default by Shadow under this paragraph: 

	•
	Shadow
fails to comply with the warranties set forth in Section 7 of this Agreement;

	•
	Shadow
fails to discharge its maintenance and support obligations as set forth in Section 9 of this Agreement;

	•
	Shadow
commences proceedings for the liquidation and distribution of all of its assets or any similar proceeding designed to result in a supervised winding up of Shadow's
affairs under federal or state laws. 

        On
the happening of any of the foregoing events, Licensee will provide written notice of the event to the Escrow Agent, identifying this Agreement, the nature of the event of default,
and demand delivery of a complete copy of the Escrow Copy to Licensee. Upon receiving such notice, the Escrow 

Agent
will immediately notify in writing Shadow of the request, and Shadow will have five (5) days after the mailing of the notice to Shadow to notify the Escrow Agent and Licensee in writing
that Shadow disputes that an event of default has occurred. The Escrow Agent will provide Licensee with a copy of the Escrow Copy only if Shadow does not provide written notice that it disputes that a
default has occurred or if a court of competent jurisdiction finds that a default has occurred. In the event that the Escrow Agent provides Licensee a copy of the Escrow Copy, Licensee shall then have
a fully-paid, transferable, perpetual license to the Escrow Copy and the right to: (a) use the Escrow Copy for the internal operations of Licensee; (b) make as many copies,
including but not limited to, backup and archival copies of the Escrow Copy as Licensee reasonably deems necessary for such use; (c) modify the Escrow Copy for Licensee's own purposes and use
in accordance with the provisions of this Section, through the services of Licensee's own employees or independent contractors; and (d) merge the Escrow Copy with, and use in conjunction with,
other software, programs, routines, and subroutines developed or acquired by Licensee. Any dispute as to whether a default has occurred shall be settled by arbitration in accordance with the
commercial rules of the American Arbitration Association ("AAA"). Shadow grants Licensee the right to verify the Escrow Copy, at any time, and from time to time upon reasonable notice, for accuracy,
completeness, and sufficiency. Shadow agrees to permit at least one (1) employee of Licensee to be present for any such verification. Licensee shall pay Shadow on a time and material basis for
any time dedicated to such escrow verification unless the Escrow Copy is found not to be accurate, complete, and sufficient, in which case Shadow shall pay Licensee's expenses for verification. 

        1.5   Upon Shadow's notification to Licensee that the Licensed Software is installed and ready for testing, Licensee shall have
forty-five (45) days within which to test the Licensed Software in a non-production environment, using the test criteria developed by Licensee, in order to determine
whether the Licensed Software performs in accordance with the Documentation and warranties set forth in Section 7. Such test may include without limitation: (a) unit testing;
(b) system testing; and (c) volume/stress testing. After Licensee has successfully completed the foregoing testing in accordance with the test criteria, Licensee shall notify Shadow in
writing that conditional acceptance ("Conditional Acceptance") has occurred. 

        After
Conditional Acceptance of the Licensed Software, Licensee will begin using the Licensed Software in a production environment. Once Licensee has used the Licensed Software in a
production environment for forty-five (45) days without the occurrence of any material errors and determines that the Licensed Software performs in accordance with the warranties
and Documentation then Licensee shall notify Shadow in writing of its acceptance ("Acceptance") of the Licensed Software. 

        If
Licensee reasonably determines that the Licensed Software, or any module or component thereof, does not perform in accordance with the warranties and Documentation, Licensee will
forward to Shadow a report describing the discrepancies. Shadow shall correct the errors or defects within ten
(10) business days after receiving such report, and Licensee shall request the Licensed Software for an additional forty-five (45) day test period; provided, however, if the
nature of the defect warrants, Licensee may elect to shorten the testing period. The process described above shall continue until Licensee's acceptance of the Licensed Software; provided, however,
that if Acceptance of the Licensed Software has not occurred by ninety (90) days following Installation of the Licensed Software, then Licensee shall be entitled to declare this Agreement in
default and receive a full refund of any and all moneys paid to Shadow, in addition to any other remedies available at law or in equity by statute or otherwise., however, for any period of delay
caused by any third party's installation of infrastructure or equipment, the time periods listed in this paragraph shall be extended by that period of delay. 

        Notwithstanding
anything to the contrary contained or implied herein, the terms "Conditional Acceptance" and "Acceptance" in no way diminish Shadow's responsibility to comply with all
terms and conditions of this Agreement. 

2.     LICENSE EXCLUSIONS.  

        2.1.  Unless otherwise expressly authorized in this Agreement, Licensee shall
not: 

	•
	Copy
the Licensed Software;

	•
	Cause
or permit reverse compilation, reverse engineering or disassembly of any Licensed Software;

	•
	Distribute,
disclose, or transfer to any third party except for Licensee's employees and agents any portion of the Licensed Software (including ShadoAPITM) or the
Documentation, or use the Licensed Software or Documentation in any service bureau arrangement, facility management, or third party training;

	•
	Transfer
or use the Software outside the Territory; or

	•
	Use
Licensed Software for any purpose or application other than as permitted in the Documentation. 

        2.2.  The license granted to Licensee does not include access to or any copies
of the source code for the Licensed Software except as permitted in Section 1.4. 

3.     FEES AND PAYMENT TERMS.  

        3.1.  Licensee shall pay Shadow license fees, programming fees and reimbursable costs and expenses as specified in the  License Schedule. Custom programming and coding not expressly included within the base enterprise license fee as specified in
the License Schedule, including conversion of Licensee's data and the creation of appropriate interfaces for integrating
Licensee's data with the Licensed Software, shall be Licensee's responsibility and shall not be provided by Shadow, except as may be otherwise agreed pursuant to a separate  License Schedule Supplement. Unless otherwise specified, any agreed upon additional services shall be provided at the; time and materials rates set
forth on the License Schedule. 

        3.2.  Unless Licensee provides Shadow with a valid exemption certificate, Licensee shall be responsible for all sales, use and
other taxes and duties (excluding taxes based on Shadow's income and payroll) imposed by any jurisdiction based on the license granted by this Agreement, any programming, support or other services
provided by Shadow, the license fees and other fees payable by Licensee, or Licensee's use of the Licensed Software, regardless of when such tax liability is asserted. 

        3.3.  Shadow shall deliver invoices for payment of fees due hereunder to Licensee at the address set forth herein. All
undisputed payments are due within thirty (30) days after receipt by Licensee of Shadow's correct invoice. 

        3.4.  Shadow's fees for any services provided to Licensee pursuant to this Agreement including, but not limited to,
programming, customization, maintenance, upgrades, releases, support, training, and installation services, shall remain fixed for two (2) years and thereafter may be changed not more frequently
than once per year and such annual changes shall not be greater than: (a) six percent (6%) of the prior year's fees for such services; or (b) CPI, whichever is less. 

4.     PROPRIETARY AND INTELLECTUAL PROPERTY RIGHTS.  

         4.1.  Shadow and its third-party providers retain title to and ownership of the Licensed Software, respectively, and the accompanying Documentation,
including all copies in whatever form, whether supplied by them or made by Licensee. Licensee acknowledges that the Licensed Software belongs and is proprietary to Shadow or its third-party providers,
as applicable, and shall at all times remain their property. The user license granted by this Agreement does not give Licensee any ownership interest in the Licensed Software, but only the right to
use the Licensed Software under the specified terms. 

        4.2.  Licensee shall treat the Licensed Software and Documentation as confidential information and shall not publish, disclose
or release them in whole or in part, other than as permitted in Section 12 of 

this
Agreement. Licensee shall alert its agents and outside contractors to Licensee's confidentiality obligations, and shall take all reasonable precautions to maintain the confidentiality of the
Licensed Software and Documentation, exercising at least the same degree of care which Licensee employs with respect to Licensee's own confidential information. Licensee shall not remove any
copyright, patent, trademark or other notices or proprietary legends from any Licensed Software or Documentation, and any copies made by Licensee as permitted by this Agreement shall include such
notices and legends. 

        4.3.  The Licensed Software may include certain custom modifications made by Shadow to Licensee's specifications. Unless
otherwise specified in the License Schedule or a License Schedule Supplement, Shadow shall retain title
to such custom modifications. 

        4.4.  If at any time Licensee or Licensee's agent makes any User Modifications to the Licensed Software, Licensee shall
acquire all right, title and interest in such User Modifications. Licensee shall grant to Shadow and Shadow shall have a perpetual, nonexclusive, royalty-free license in all such User
Modifications. Shadow shall not publish, sublicense, disclose or transfer them to anyone else unless authorized in writing by Licensee. Licensee may request in writing that Shadow make an Exclusive
Modification (as defined in Section 13.3). The written request shall include specifications which shall be Licensee confidential information subject to the terms of Section 12. Shadow
shall within five (5) business days, accept or reject the request in writing. Upon acceptance of such request and completion of the Exclusive Modification, Shadow shall grant to Licensee a
perpetual, exclusive, royalty-free license to use the Exclusive Modification. Shadow shall not publish, sublicense, disclose or transfer the Exclusive Modification to any third party
unless authorized in writing by Licensee. Licensee shall not be permitted to have an Exclusive Modification for the following: (a) developments to the Licensed Software to meet industry
specifications; (b) development of interfaces for the Licensed Software for commercially available data feeds or software; or (c) development by Shadow of substantiated work in process. 

        Shadow
acknowledges that Licensee may develop, sell, license and/or otherwise market products and/or services which are similar to those of the Licensed Software; provided, however, that
in doing so, Licensee does not breach its obligations under Section 12, or any other provisions, of this Agreement. 

5.     PATENT AND COPYRIGHT INDEMNITY.  

        5.1.  Shadow shall indemnify, defend and hold harmless Licensee and its officers, directors, employees, agents, and
representatives from and against any and all damages, losses, liabilities, judgments, awards, costs, and expenses of any nature whatsoever, including reasonable attorney's fees and court costs
incurred by Licensee as a result of: (a) any claim that Licensee's use or possession of the Licensed Software, or any component thereof, infringes any patent, copyright, trade secret,
trademark, or any other proprietary rights of any kind; (b) any misappropriation, misuse, or disclosure of any of Licensee's confidential information by Shadow or any of its employees,
contractors, or agents; (c) any damage to Licensee's property or physical injury (including death) to Licensee's personnel caused by Shadow, its employees, contractors, or agents; or
(d) any direct damages, including but not limited to, cost of cover, resulting from gross negligence or willful misconduct of Shadow, its employees, contractors, or agents. Any duty of
indemnification shall not be subject to any limitation of liability contained elsewhere in this Agreement. Licensee must promptly notify Shadow in writing of any infringement claim. 

        5.2   If the Licensed Software, or any part thereof, found by a court of competent jurisdiction to infringe a copyright or
patent, or to violate any trademark, trade secret, or other proprietary right, and Licensee's use of the Licensed Software, or any party thereof, is enjoined or interfered with in any manner, Shadow
shall, at its sole cost and expense and at Shadow's option, within ten (10) business days of such injunction or interference: (i) obtain for Licensee the right to continue using the
Licensed Software free of any liability for infringement or violation; (ii) replace or modify the Licensed Software so that it becomes noninfringing while giving equivalent performance in a
manner satisfactory to Licensee; or (iii) upon Licensee's return of the infringing Licensed Software, provide to Licensee a 

partial
refund of the License Fee based on the amortized value of infringing Licensed Software over a five (5) year period. Any such refund shall be received by Licensee within five
(5) business days of the end of such remedy period. 

        5.3   Shadow shall have no obligation to indemnify or defend Licensee to the extent that the alleged infringement is based on
(i) a User Modification; or (ii)=use of Licensed Software other than in accordance with the terms set forth in this Agreement, or contrary to the Documentation. 

6.     LICENSEE'S OBLIGATIONS.  

        6.1.  Licensee shall, as reasonably requested by Shadow and not otherwise subject to disclosure restrictions, provide Shadow
with specific and detailed information about and access to Licensee's work flow, procedures, transaction volumes and current and historical data solely as they relate to the applications of the
Licensed Software. All such information shall be deemed confidential for purposes of this Agreement. 

        6.2.  Licensee shall afford Shadow reasonable access, both during and after Licensee's regular business hours, to Licensee's
data processing operating environment and systems as deemed necessary and reasonable by Licensee in its sole discretion. Licensee and Shadow shall agree upon reasonable software and equipment needs of
Shadow to permit Shadow to perform its obligations under this Agreement. Licensee understands that the installation protocols for the Licensed Software have been developed based on Licensee's existing
hardware configurations, and Licensee agrees to maintain those configurations throughout the installation and implementation process. 

        6.3.  Licensee shall designate a project manager and an information technology team to coordinate and work with Shadow in
installation and implementation of the Licensed Software, including testing of the Licensed Software following installation. 

        6.4   Shadow strongly recommends that pending thorough testing under live production conditions of all individual modules and
subassemblies comprising the Licensed Software and of the Licensed Software as a whole, Licensee operate on a parallel test basis, continuing its existing processing operations and maintaining a
back-up system and duplicate files of all data. 

        6.5   Licensee may immediately suspend its duties of performance under this Agreement, in whole or in part, in addition to
exercising any available legal remedies, if Shadow fails to perform any material condition or obligation in this Agreement and fails to cure such default within thirty (30) days after delivery
of written notice to Shadow. For purposes of this Section 6.5, "duties of performance" shall not include Licensee's non-disclosure obligations under Section 12 of this
Agreement. If Licensee elects to suspend its duties of performance under this Agreement pursuant to this Section 6.5, Licensee shall so notify Shadow in writing. Notwithstanding the foregoing,
Licensee's suspension of its duties of performance pursuant to this Section 6.5, shall in no way be construed as terminating or suspending any of the licenses granted to Licensee hereunder. 

7.     LIMITED WARRANTY; DISCLAIMER.  

        7.1.  Shadow represents and warrants that (i) following installation and testing by Shadow, the Licensed Software and
all portions or components thereof will perform in accordance with the Documentation and functional specifications, (ii) the Licensed Software and all portions or components thereof shall be
free from frequent or material programming errors and defects in workmanship and materials; (iii) the Licensed Software and all portions or components thereof shall conform with all updates and
program changes or revised version of the Licensed Software installed at Licensee's premises; (iv) the media to be supplied by Shadow containing a back-up copy of the Licensed
Software shall be free from defects; (v) the Licensed Software shall be "Y2K compliant" and shall be capable of processing transactions involving dates before, on and after January 1,
2000; (vi) the Licensed Software does not and shall not contain any virus, "Trojan horse", "worm", software lock, "drop dead" device or any other limiting routine that would erase data or
programming or cause the Licensed Software or any other programs, equipment, or data to become inoperable or otherwise incapable of being used in the 

full
manner for which it was designed and created ("Software Limitation"). Additionally, Shadow represents and warrants that the Licensed Software does not and shall not contain any Software
Limitation that would be triggered by: (a) the Licensed Software being used or copied a certain number of times or after the lapse of a certain period of time; (b) the Licensed Software
being installed on or moved to a central processing unit or system that has a serial number, model number, or other identification different from the central processing unit or system on which the
Licensed Software was originally installed; or (c) the occurrence or lapse of any other triggering factor or event; (vii) The Licensed Software, including any modifications,
enhancements, updates, or improvements thereto, shall be fully compatible with each other and with any other software, systems, or equipment with which it interfaces, interacts, inter-operates or
exchanges data and shall operate as an integrated system and in accordance with the Documentation; (viii) the Licensed Software, when configured according to the Documentation, will be
unavailable for no more than one (1) hour per day for scheduled day-end processing and no more than three (3) hours per month for scheduled month-end processing;
(ix) All Documentation is, and shall continue to be, complete and shall accurately describe the Licensed Software so as to enable a reasonable data-processing professional with
ordinary skills and experience to fully utilize the Licensed Software for all purposes for which it is being acquired by Licensee. Shadow further represents and warrants that: (a) the
Documentation shall be regularly updated to reflect all new releases of the Licensed Software and any and all modifications, enhancements, updates, error corrections, improvements, and the like to the
License Software; (b) all such updates shall be of equal or greater quality than the initial Documentation provided to Licensee; (c) and all such updates shall be delivered to Licensee
at the same time as the releases, modifications, enhancements, updates, error corrections, or improvements to which the Documentation update applies; (x) the Licensed Software does not and
shall not violate or infringe upon the rights of any third party, including, but not limited to, copyright, patent, trademark, and trade secret, or other proprietary rights of any kind;
(xi) Shadow has full power and authority to execute this Agreement and perform hereunder and that such execution and performance does not and shall not violate any rights of any third party;
(xii) the services provided by Shadow to Licensee, including but not limited to, Support Services, shall be performed in a timely, competent, professional, and workpersonlike manner. Without
limiting the generality of the previous sentence, all services shall conform to or exceed standards generally observed in the industry for similar services and shall be in compliance with all
applicable laws, rules, and regulations; (xiii) there is no action, suit, proceeding or material claim or investigation pending or threatened against Shadow, the License Software, or any
component thereof, in any court or by or before any Federal, state, municipal, or other governmental department, commission, board, bureau, agency or instrumentality, domestic or foreign, or before an
arbitrator of any kind, which, if adversely determined, might adversely affect the Licensed Software or restrict Shadow's ability to consummate the transactions contemplated hereby or
continue its obligations hereunder. Further Shadow represents and warrants that Shadow knows of no basis for any such action, suit, claim, investigation, or proceeding; (xiv) Shadow has the
right to assign and transfer to Licensee all of Shadow's right under any and all warranties received from suppliers of the Licensed Software free from any and all liens, security interests, and other
encumbrances or restrictions upon transfer. 

        7.2.  Upon Licensee's notice to Shadow of any error or defect in the Licensed Software that prevents the Licensed Software
from operating in accordance with the warranties, Shadow will repair or replace, at Shadow's option, any Licensed Software that does not conform to Shadow's warranties. If (a) Shadow fails to
cure or have cured any software defect or error that prevents the Licensed Software from operating in accordance with the warranties after three (3) reasonable attempts or (b) the error
or defect is such that it cannot be cured within thirty (30) days after Shadow receives the first notice thereof and Shadow fails to provide a plan reasonably acceptable to Licensee for curing
such error or defect, whichever occurs first, then Licensee may, in its sole discretion, exercise any or all of the following remedies: (i) withhold payment of any amount due hereunder until
the error or defect is cured; (ii) reject the Licensed Software or any part thereof and obtain a full refund of all moneys paid to Shadow for the portion of the Licensed Software that is so
rejected; or (iii) exercise any other remedy available at law, in equity, by statute, or otherwise. 

        Important:    Shadow does not warrant that the Licensed Software is or will be error-free,
and Licensee should anticipate that, as with implementation of any highly sophisticated, integrated software applications solution package, the "roll-out" process will entail discovery and
debugging in the ordinary course of software errors or nonconformities. Shadow will respond to software errors involving the Licensed Software in accordance with the escalating order of priorities set
forth in the Support Services Terms and Conditions. Repairs may include temporary workarounds or patches, as circumstances warrant. 

        7.3   Shadow's warranty is contingent on Licensee's proper use of the Licensed Software in accordance with this Agreement, the
Documentation or functional specifications or as directed by Shadow in writing. Warranty coverage does not apply to Licensed Software, which has been used in a manner contrary to this Agreement or the
Documentation. 

        7.4   Important: Shadow does not made and expressly disclaims any other
warranties, express or implied, with respect to the Licensed Software or any other matter involving or arising out of this Agreement, including the provision of Support Services. In particular, but
without limitation, Shadow disclaims any warranty of Merchantability or fitness for a particular purpose, and any warranty based on trade usage, course of dealing or conduct.

 8.     LIMITATION OF LIABILITY  

        Important: Expect for Shadow's indemnification obligations, either party's breach of its
non-disclosure obligations, Shadow's willful unexcused refusal to perform, or either party's gross negligence or willful misconduct, neither Shadow nor Licensee shall be liable for any
indirect, incidental, exemplary, special or consequential damages, including, but not limited to lost profits, data reconstruction costs, failure to realize expected savings or efficiencies, business
disruption, equipment or facility downtime, or loss of goodwill of customers, suppliers or others, however arising, respective of any alleged act or omission on the part of Shadow or Licensee, and
whether based on or arising out of contract, tort, strict liability, indemnification, contribution or any other theory of liability or cause of action. This limitation on Shadow's and Licensee's
liability is all-inclusive and shall apply even if Shadow or Licensee has been advised or is otherwise aware of the possibility of such damages. Except for Shadow's indemnification
obligations, either party's breach of its confidentiality obligations, Shadow's willful unexcused refusal to perform, or either party's gross negligence or willful misconduct, Shadow's and Licensee's
entire liability for damages in connection with this Agreement shall in no event exceed the amounts paid by Licensee to Shadow for the Licensed Software and Support Services, as the case may
be. Licensee acknowledges that the allocation of risk in this Agreement is consistent with software industry pattern and practice and is an integral part of the consideration
for this Agreement, without which Shadow would be unable to provide Licensed Software or Support Services at the prices specified. 

9.     SUPPORT SERVICES TERMS AND CONDITIONS  

        Support Services shall be provided in accordance with the Support Services Terms and Conditions.

10.   INSTALLATION SUPPORT  

        Onsite installation support for the Licensed Software at Licensee's headquarters location and disaster recovery location is included within the license fees as
specified in the License Schedule, and will be provided by Shadow on an "as needed" basis during the installation and implementation phase in accordance
with the project timetable to be provided by Shadow. Licensee shall reimburse Shadow for all reasonable, actual travel and living expenses associated with providing installation support. If Licensee
requests additional support, Shadow reserves the right to charge for the additional support, Shadow reserves the right to charge for the additional installation support services at Shadow's hourly
rates set forth on the License Schedule or as agreed otherwise, plus expenses. 

11.   TRAINING  

        Shadow shall provide Licensee with the number of training units set forth in the License Schedule. A "training
unit" means one 8-hour day for a single Shadow employee. Licensee shall reimburse Shadow for all reasonable, actual travel and living expenses if training is scheduled for any location
other than Shadow's training facility. Unless otherwise stated in the License Schedule, Licensee must use the included training units within one
(1) year from Acceptance. 

12.   NONDISCLOSURE OBLIGATIONS  

        In addition to Licensee's separate obligations under Article 4: 

        12.1 Licensee shall treat Shadow's Licensed Software and related Documentation, license fees, license terms and support
services fees, together with any other information contained in this Agreement, the License Schedule or any License Schedule
Supplement, as confidential, for limited controlled dissemination within Licensee's organization only on a "need to know" basis, and shall not disclose the information to
anyone else. 

        12.2. Shadow's performance of this Agreement shall require access to information about Licensee, its finances and customers,
which Licensee considers confidential or proprietary. Shadow shall protect Licensee's confidential information with at least the same degree of care and confidentiality which Shadow utilizes for its
own similar information which Shadow does not wish disclosed. Shadow shall afford access to Licensee's confidential information only to those Shadow employees involved in the performance of this
Agreement and to those personnel of Licensee and third parties, if any, authorized by Licensee that have a need to use and access such information in connection with installation or implementation of
the Licensed Software. 

        12.3. Confidential information shall not include information that:
(i) is already in the possession of or otherwise known to a party prior to receiving it pursuant to this Agreement, unless the earlier disclosure was subject to a corresponding duty of
confidentiality, (ii) is already generally known or subsequently becomes generally known within the industry or by the general public, other than by disclosure in violation of this Agreement,
(iii) is obtained by the recipient in good faith from a third party having the right to so disclose the information, or (iv) is required to be disclosed by applicable law,  provided that before
making disclosure, the recipient of the information shall notify the other party and provide reasonable opportunity for the other
party to object to the disclosure. 

13.   TERM AND TERMINATION. 

        The
user license granted by this Agreement is intended to be perpetual and shall continue in effect unless terminated as follows: 

        13.1. Licensee Termination of License. Licensee shall have the right to terminate the user license at any time upon written
notice to Shadow, provided that (i) Licensee concurrently pays to Shadow all undisputed fees or expenses under this Agreement, the  Support Services Terms and Conditions,
the License Schedule or any License
Schedule Supplement (other than fees for Support Services in respect of any annual period that has not yet begun), (ii) Licensee shall not receive any refund or rebate
of fees or expenses already paid, and (iii) Shadow shall be released from any further obligations under the Support Services Terms and Conditions,  the License Schedule or any License Schedule Supplement.

        13.2. Licensee Termination of Support Services. Licensee shall have the right
to terminate the Support Services Terms and Conditions upon thirty (30) days prior written notice. Upon termination of the Support Services Terms and Conditions, Licensee shall receive a
pro-rated refund of all prepaid fees from the time of termination through the end of the term. In the event Licensee later wishes to reinstate Support Services, Licensee shall pay Shadow
the lesser of (1) any fees for back Support Services that would have been due from the date of termination of the Support Services through the reinstatement of Support Services if Licensee had
not terminated Support Services or (2) the License Fee being quoted to other potential licensees of the Licensed Software at the time of reinstatement. Termination of the Support Services Terms
and Conditions shall not invoke the provisions set forth in Section 13.3 herein. 

        13.3. Events Upon Termination. Within fifteen (15) days after termination of the user license, Licensee shall either
return to Shadow or destroy all copies of the Licensed Software and Documentation, and shall delete or destroy all portions or excerpts of the Licensed Software or Documentation contained, commingled
or incorporated in any form with Licensee's other information, including electronic data files and magnetically encoded media, such that neither Licensee nor any of Licensee's affiliates shall retain
any of the Licensed Software or Documentation in whole or in part. Upon request, Licensee shall certify such complete return or destruction in writing to Shadow. Within fifteen (15) days after
termination of the user license, Shadow shall either return to Licensee or destroy all copies of the User Modifications and all modifications done exclusively for Licensee ("Exclusive Modifications")
and shall delete or destroy all portions of excerpts of the User Modifications and Exclusive Modifications contained, commingled or incorporated in any form with Shadow's other information, including
electronic data files and magnetically encoded media, such that neither Shadow nor any of Shadow's affiliates shall retain any of the User Modifications and Exclusive Modifications in whole or in
part. Upon request, Shadow shall certify such complete return or destruction in writing to Licensee. 

14.   ASSIGNMENT.  

        Neither Licensee nor Shadow shall assign or transfer this Agreement or any of the license or other rights granted by this Agreement, whether by operation of law
or otherwise without the other party's prior written consent; provided, however, that in the event of a sale of all or substantially all of the assets
of Licensee or Shadow as a going concern to another entity, or Licensee's or Shadow's merger or consolidation with or into another entity, in each case which is not an existing Licensee of Shadow or
Licensee and which shall continue Licensee's/Shadow's business substantially unchanged, the successor entity shall, upon written notice to Shadow/Licensee and assumption in writing of
Licensee's/Shadow's obligations under this Agreement, be entitled to the benefits of the user license, subject to all of the other terms and conditions of this Agreement. Notwithstanding the previous
sentence, Shadow shall not assign this Agreement for a period of one year following execution of this Agreement without Licensee's prior written approval. If as a result of any acquisition or other
transaction involving Licensee additional offices or geographic locations will be added to Licensee's existing network or intranet on which the Licensed Software is installed, Shadow reserves the
right to require payment of its then current branch office user license fees and, if Support Services are then being provided, to adjust the Support Services fees based on the resulting increase in
processing volume to be handled by the Licensed Software consistent with the negotiated discounts set forth on the License Schedule. 

15.   GENERAL. 

        15.1. This written Agreement, including any accompanying License Schedule and  License Schedule
Supplement and the Support Services Terms and Conditions (all of which shall be
considered integral components of this Agreement), embodies the entire understanding between Licensee and Shadow, and supersedes any prior or contemporaneous negotiations, agreements, conditions or
representations of any kind, whether written or oral. This Agreement may only be modified by written agreement signed by both Licensee and Shadow. No invoice, purchase order, acknowledgment form or
similar document 

issued
by either party shall serve to modify or supplement, directly or indirectly, any provisions of this Agreement, even if accepted or countersigned by the other party. 

        15.2. Neither Licensee nor Shadow shall be liable for any delay or failure to perform under this Agreement to the extent
attributable to causes beyond its control, and the timetable for performance shall be adjusted accordingly. Any party so precluded from performing shall promptly notify the other party of the
anticipated delay and the steps proposed to be undertaken to mitigate the effects of the delay. 

        15.3. This Agreement shall be governed by and interpreted according to Illinois law, but without giving effect to any choice
of law or other principles which might otherwise make the laws of a different jurisdiction govern or apply. 

        15.4. Notices given pursuant to this Agreement must be in writing. They shall be deemed to have been duly given:
(ii) when transmitted, if sent by fax with confirmed receipt, followed by a "hard" copy delivered by any other method specified in this provision; or (iii) one (1) business day
after being deposited for next-business day delivery with Federal Express or other national overnight courier service providing delivery tracking and confirmation. Notices shall be given
to the addresses specified at the beginning of this Agreement, unless changed by a notice from one party to the other given by any of the methods specified in this provision. 

        15.5. Section headings appearing in this Agreement are inserted solely as reference aids for the ease and convenience of the
reader; they shall not be deemed to modify, limit or define the scope or substance of the provisions they introduce, nor shall they be used in construing the intent or effect of such provisions. Where
the context requires: (i) use of the singular or plural incorporates the other, and (ii) pronouns and modifiers in the masculine, feminine or neuter gender shall be deemed to refer to or
include the other genders. 

        15.6. This Agreement, the Support Services Terms and Conditions, the  License Schedule and any
License Schedule Supplement may be signed by fax counterpart, which when
transmitted to the other party shall have the same effect as an original ink signature. 

        15.7. If any provision of this Agreement is held invalid or unenforceable for any reason, the remainder of the provision
shall be amended to achieve as closely as possible the economic effect of the original term and all other provisions shall continue in full force and effect. 

        15.8. Except as either party expressly authorizes in writing in advance, neither party to this Agreement shall solicit, offer
work to, employ, or contract with, whether as an employee, owner, manager, director, officer, independent contractor, or otherwise, directly or indirectly, any of either party's Employees during the
period of time in which Shadow provides services to Licensee, and during the twelve (12) month period thereafter. For purposes of this Paragraph, "Employee" includes any individual employed by
either party. 

        15.9. The failure by either party to assert or exercise any right or remedy under this Agreement shall not otherwise act to
waive the future assertion or exercise of the same or any other right or remedy. 

        No
remedy set forth in this Agreement is intended to be exclusive of any other remedy. Each remedy shall be in addition to every other remedy provided hereunder, or now or hereafter
existing at law, in equity, by statute, or otherwise. 

        15.10 Shadow may not use Licensee's name in connection with any marketing, advertising, or other publicity, without
Licensee's prior express written consent. 

        15.11 Each Shadow person performing the services in connection with this Agreement shall have the qualifications, and shall
fulfill the requirements, set forth in this Agreement and as reasonably specified by Licensee from time to time. Shadow shall ensure that each Shadow person has been properly trained to perform the
services described in this Agreement and, in the event new Shadow persons are to provide services to Licensee, that such personnel shall be informed and trained to be up 

to
speed without additional expense to Licensee. The intent of this provision is to prevent Licensee paying for training and retraining of Shadow persons. 

        15.12 The Shadow personnel, shall have the experience, training and expertise at least equal to prevalent industry standards
applicable to such personnel for their responsibilities in the business in which Shadow is engaged and shall have sufficient knowledge of the relevant aspects of the services and Licensee practices
and areas of expertise to enable them to properly perform the duties and responsibilities assigned to them in connection with this Agreement. In the event of a breach by Shadow of its obligations in
respect of the minimum proficiency levels of Shadow personnel, Shadow shall promptly take one or the other of the following actions: (a) remove and replace any Shadow person after receipt of
notice from Licensee that such Shadow person does not meet the required minimum proficiency levels; or (ii) take appropriate action in respect of any such Shadow person, including, but not
limited to, training to bring such Shadow person's proficiency levels in line with such required minimums. 

        15.13 Shadow will be solely responsible for obtaining and maintaining appropriate insurance coverage for its activities under
this Agreement, including, but not limited to, comprehensive general liability (bodily injury and property damage) insurance and professional liability insurance. Certificates of such insurance shall
be submitted to Licensee on or prior to the start of any services associated with this Agreement. The certificates shall certify that no alteration, modification, or termination of such coverage shall
be effective without at least thirty (30) days' advance notice to Licensee. 

        15.14 Shadow shall designate a project manager and an information technology team to coordinate and work with Licensee in
installation and implementation of the Licensed Software, including testing of the Licensed Software following installation. 

        15.15 Shadow may audit Licensee's use of the Licensed Software one time per calendar year at Shadow's expense. All audits
shall be conducted during regular business hours at Licensee's site on at least (5) business day's prior notice, and shall not unreasonably interfere with Licensee's business activities. 

        15.16 Sections 5.1, 8, 12, 15.1, 15.2, 15.3, 15.4, 15.5, 15.8, 15.9, and 15.10 shall survive termination of this Agreement. 

16.   DEFINITIONS  

        "Documentation":    Any technical or user documentation relating to the installation, use or maintenance of the Licensed
Software, including reference, user, installation, systems administrator and technical manuals and guides and "readme" files, whether in hard copy or in on-line format, as may be supplied
from time to time by Shadow to Licensee. 

        "Initial Installation Date":    The first date on which Shadow installs any portion or version of the Licensed Software on
Licensee's data processing equipment, whether or not then linked to Licensee's network or intranet. 

        "Error":    A malfunction in Licensed Software which causes the Licensed Software to not perform in accordance with the
Documentation or which introduces errors into Licensee's data or into the calculations made by the Licensed Software in reliance on such data. 

        "Installation Date":    The first date on which Shadow notifies Licensee that the Shadow has completed installation of any
version of the Licensed Software on Licensee's server and that the Software is ready for use by the Licensee, and Licensee has accepted the installation 

        "License Schedule":    The separate document entitled License Schedule which is
attached to this Agreement and identifies, among other items, the Territory, the license and other fees payable by Licensee, the products comprising the Licensed Software, and any special requirements
relating to the Licensed Software. The License Schedule shall be considered an integral part of this Agreement. 

        "License Schedule Supplement":    A document expressly captioned "License Schedule Supplement" which may be signed and delivered
by both Licensee and Shadow after the date of this Agreement in order to clarify, modify or supplement any provision of this Agreement, the License
Schedule or any previously signed and delivered License Schedule Supplement. Each License Schedule
Supplement so signed and delivered by Licensee and Shadow shall be considered an integral part of this Agreement from and after the date of signature and delivery. 

        "Licensed Software":    The-software applications programs, tools, utilities, and schemas or other database field,
table, or file relationship schemes, of which Shadow is the author or which are otherwise proprietary to Shadow, which is the subject of the user license granted to Licensee pursuant to this
Agreement. Licensed Software includes any modifications made by Shadow to Licensee's specifications. 

        "Major Version":    All releases of the Licensed Software where a change is made to the identifying release number one place to
the right of the decimal point. 

        "Support Services":    The support services to be provided by Shadow with respect to the Licensed Software, as set forth in the 
Support Services Terms and Conditions.

        "Support Services Terms and Conditions":    The separate document entitled Support Services Terms and
Conditions which is attached to this Agreement and details, among other things, the levels of Support Services to be provided by Shadow. 

        'Territory"    means the geographic region for which Licensee is licensed to use the Licensed Software, as set forth in the  License Schedule.

        "User Modifications":    Any modifications to the Licensed Software made other than by Shadow. User Modifications shall not
include any portion of a modification that can exist separately on a standalone basis after separating out all Licensed Software components. 

        The
authorized representatives of Licensee and Shadow have signed this Software License and Services Agreement below. 

	ARCHIPELAGO HOLDINGS, LLC	 	SHADOW FINANCIAL SERVICES CORP.
	

/s/  MIKE CORMACK      
	
 	

/s/  DONALD J. MARINO      

	Authorized Signature	 	Authorized Signature
	

Mike Cormack—President
	
 	

Donald J. Marino, President

	Printed Name and Title	 	Printed Name and Title

 
 

SUPPORT SERVICES TERMS AND CONDITIONS    
    

        These are the support Services Terms and conditions ("these Service Conditions") referenced in the Software
License and Services Agreement dated as of November 4, 2003 (the "License Agreement") between Shadow Financial Services
Corp. ("Shadow") and Archipelago Holdings, LLC ("Licensee"). For so long as Licensee remains as subscriber to Support Services,
these Service Conditions shall be considered an integral part of the License Agreement, whose terms are incorporated here by reference. Capitalized terms used but not otherwise defined in these
Service Conditions shall have the same meanings ascribed to them in the License Agreement. 

1.    Coverage  

        Shadow shall provide Support Services to Licensee for the Licensed Software including all Exclusive Modifications and other modifications created by Shadow
whether or not they are exclusive to Licensee ("Supported Software") in accordance with these Service Conditions and the License Agreement at Licensee's headquarters office or other  single location
where Licensee's designated server on which the Supported Software resides or will reside is located, as specified in the  License Schedule except for installation services of the Supported
Software including all fixes to errors, updates, and enhancements
which shall be provided to both Licensee's designated single location as well as Licensee's disaster recovery location. Where on-site rather than remote Support Services are required,
Licensee shall reimburse the reasonable actual travel and living expenses of Shadow's personnel providing the on-site Support Services. Support Services for Licensee's other networked
offices, branches or remote locations within the Territory shall be provided subject to availability of Shadow personnel and payment of additional service fees at Shadow's the hourly rates set forth
in the License Schedule, plus reasonable actual travel and living expenses Licensee shall designate those employees of Licensee who shall be authorized to contact Shadow for provision of Support
Services, and shall maintain and provide Shadow with an updated listing of employees, including their telephone, fax and pager numbers and e-mail addresses. Only those employees so
designated by Licensee shall contact Shadow for the provision of Support Services. In addition, Shadow shall designate those employees of Shadow who Licensee may contact for provision of Support
Services, and shall maintain and provide Licensee with an updated listing of employees, including their telephone, fax and pager numbers and e-mail addresses. 

2.    Software Maintenance.  

        The following maintenance releases will be issued by Shadow from time to time in Shadow's discretion to subscribers of Support Services: 

	a.
	Fixes
to Errors;

	b.
	Updates;

	c.
	Enhancements
contained within new releases

	d.
	New
Release; and

	e.
	New
versions of the Licensed Software compatible with all User Modifications Shadow modifications 

        Maintenance
releases contain proprietary and confidential information and are licensed to Licensee for Licensee's internal use only, subject to the same restrictions and limitations as
provided in Section 12 of the License Agreement with respect to confidential information. 

3.    Priority Level of Errors.  

        Licensee shall reasonably determine the priority level of Error. Shadow must meet these response times ninety-eight percent (98%) of the time. Shadow uses the
following protocols: 

Priority A Errors:  

"Priority C":    An Error that has a minor or negligible Impact on the operation or functionality of the Supported Software. 

"Update":    All published revisions to the documentation, and a single copy of each new release of the Licensed Software which is not
designated by shadow as a new product for which a separate license fee will apply. 

"Workaround":    A change in procedures followed or data supplied in order to avoid an Error without significantly impairing performance of
the rest of the Supported Software. 

*
* * 

	ARCHIPELAGO HOLDINGS, LLC.	 	SHADOW FINANCIAL SERVICES CORP.
	

/s/  MICHAEL CORMACK      
 Authorized Signature	
 	

/s/  DONALD J. MARINO      
 Authorized Signature
	

/s/  MIKE CORMACK      , President
 Printed Name and Title	
 	

Donald J. Marino, President
 Printed Name and Title
	

Date:    November 3, 2003	
 	

Date:    November 4, 2003

 
 

LICENSE SCHEDULE
  TO THE
  SOFTWARE LICENSE AND SERVICES AGREEMENT    
    

        This is the License Schedule ("this Schedule") to the Software License and Services Agreement dated as of
                        , 2003 (the "License Agreement") between SHADOW FINANCIAL
SERVICES CORP. ("Shadow") and  ARCHIPELAGO HOLDINGS, LLC ("LICENSEE"). This Schedule is an integral part of the License Agreement, whose terms are
incorporated here by reference. In
case of conflict or inconsistency, the terms of this Schedule shall govern. Capitalized terms used but not otherwise defined in this Schedule shall have the same meanings ascribed to them in the
License Agreement. 

 
 

SOFTWARE / INSTALLATION & TRAINING SERVICES / SUPPORT SERVICES    
    

	Licensed Software
 
	 	Vendor
	 	License Fee

	ShadoSuiteTM Software Modules:	 	 	 	 
	

	Base enterprise license for ShadoSuiteTM	 	Shadow Financial Services Corp.	 	(included in fixed fee below)
	

	Total License Fee (hereinafter "License Fee)":	 	[***]
	

	Annual Support Services Fee:	 	Until Licensee is

self-clearing

[***]
	

	 	 	 	 	After License is

self-clearing

[***]
	

	1.
	Scope of User License: The Licensed Software is licensed for Licensee's use pursuant to the License agreement
within the operating environment, operating system and Territory specified below: 

	

	Territory [see License agreement for limitations on Licensee's use and deployment of Licensed Software within the Territory]	 	United States, Canada, and the UK
	

	Database Version [to be separately licensed by Licensee from third party vendor]	 	Oracle 8
	

	Operating System	 	Microsoft 2000 so long as it is Microsoft supported and all other Operating System(s) Supported by Shadow
	

***
Certain information on this page has been omitted and filed separately with the Commission. Confidential treatment has been requested with respect to the omitted portions. 

	2.
	Installation / Training Services: The License Fee includes installation support and training services as listed
below: 

	Item
 
	 	Quantity

	Training Units	 	30
	

	Install Days(1)	 	As needed [see License Agreement for specific limiting conditions]
	

	(1)
	One
(1) installation support day is equivalent to one (1) Shadow support technician for an eight (8) hour workday.

	3.
	Payment Terms: Licensee shall pay Shadow the License Fee as follows: Licensee shall pay Shadow fifty percent
(50%) of the License Fee immediately upon contract closing and pay the remaining fifty percent (50%) of the License Fee on Acceptance of the Licensed Software by Licensee.

	

	Licensee
shall pay Shadow the Support Services Fee upon Acceptance.

	

	Licensee
shall pay costs associated with implementation, conversion, enhancements, and training on a time and materials basis at the rates shown in the
attached Consulting Rate Schedule.

	

	Upon
Acceptance of the Licensed Software by Licensee and after Licensee's clearing firm has been appropriately notified, Licensee shall issue a press
release regarding the relationship between Shadow and Licensee and use of Shadow's products and services.

	

	All
reasonable, actual travel and lodging expenses are to be paid by Licensee. Shadow will conform to Licensee's internal policies and standards relating to
travel and lodging expenses.

	

	All
License Fees, Support Services Fees and other fees, costs and expenses are payable in good funds in United States currency and shall be remitted to the
attention of Shadow's Accounts Receivable Department.

	4.
	Initial Installation Date: Shadow shall mobilize its project team for an Initial Installation Date to be
mutually determined based upon the software readiness...

	5.
	Maintenance Fee Pricing: In the event that Licensee becomes self clearing mid-year, the annual
maintenance fee shall be pro-rated to reflect the pre and post self-clearing fees. Shadow shall provide Support Services, as set forth in the Support
Services Terms and Conditions, for the period from the Initial Installation Date through one year from the Final Acceptance Date. Thereafter, the Support Services term can be
extended as provided in Section 8 of the Support Services Terms and Conditions under the terms set forth in the Support Services Terms and
Conditions.

	

	Support
Services are provided to Licensee's headquarters office or other single location where Licensee's
designated server on which the License Software will reside is located except for installation services of the Licensed Software including all fixes to errors, updates, and enhancements which shall be
provided to both Licensee's designated single location as well as their disaster recovery location. Those locations are: 

100 South Wacker

Chicago, Illinois 60606

DISASTER RECOVERY

65 Broadway, Suite 1300

New York, New York 10006

	

	Support
Services for Licensee's other networked offices, branches or remote locations within the Territory shall be provided subject to availability of
Shadow personnel and payment of additional service fees at Shadow's the hourly rates set forth on the attached Consulting Rate Schedule, plus actual, reasonable travel and living expenses.

	6.
	Option to Replace Hardware Platform: Licensee shall have the option, for no additional License Fee, to migrate
the Licensed Software from Licensee's current hardware platform to another then-commercially available hardware platform that is supported by Shadow as set forth in the
then-current Shadow Hardware and Software Requirements Guide, provided, however, that (i) Licensee shall have remained a subscriber
to Support Services on a continuous basis and (ii) Licensee shall give Shadow thirty (30) days' prior written notice of such migration. Licensee's Support Services subscription does  not
include installation, data conversion or support services in connection with a migration effort caused by Licensee. Shadow shall provide such
installation, data conversion or support services in connection with a migration effort caused by Licensee at the hourly rates set forth on the attached Consulting Rate Schedule.

	7.
	Option to Replace Operating System: Licensee shall have the option, for no additional License Fee, to migrate the Licensed Software from
Licensee's current operating system to another then-commercially available operating system that is supported by Shadow as set forth in the then-current Shadow Hardware and
Software Requirements Guide, provided, however, that (i) Licensee shall have remained a subscriber to Support Services on a continuous basis and
(ii) Licensee gives thirty (30) days' prior written notice of such migration. Licensee's Support Services subscription does not include
installation, data conversion or support services in connection with a migration effort caused by Licensee. Shadow shall provide such installation, data conversion or support services in connection
with a migration effort caused by Licensee at the hourly rates set forth on the attached Consulting Rate Schedule.

	8.
	Option to Replace Database Version: Licensee shall have the option, for no additional License Fee, to migrate the Licensed Software from
Licensee's current operating system to another then-commercially available operating system that is supported by Shadow as set forth in the then-current Shadow Hardware and
Software Requirements Guide, provided, however, that (i) Licensee shall have remained a subscriber to Support Services on a continuous basis and
(ii) Licensee gives thirty (30) days' prior written notice of such migration. Licensee's Support Services subscription does not include
installation, data conversion or support services in connection with a migration effort caused by Licensee. Shadow shall provide such installation, data conversion or support services in connection
with a migration effort caused by Licensee at the hourly rates set forth on the attached Consulting Rate Schedule.

	9.
	Third Party Software: Licensed Software does not include any software from Trading & Investment Programs &
Systems, Inc., ("TIPS") or software from any other third party.

	10.
	License Transfer: The license rights and obligations under the License agreement shall devolve, in accordance with a subject to
Section 14 of the License Agreement, onto any successor firm resulting from the purchase, reorganization or takeover of Licensee, provided that
in each case, 

	

	the
production copy of the Licensed Software shall continue to be used within the authorized scope of the license by a  single successor firm on a single
central server in accordance with Section 1.1 of the License
Agreement.

	11.
	License Purchase Option for Licensee: Licensee shall have an option (the "Option") to purchase additional license(s) to be used by
Licensee for the Licensed Software under terms identical to those found in the License Agreement and counterparts thereto for a period of three (3) years following execution of this Agreement,
under the following terms. The License Fee for the additional License(s) shall be [***]. The Support Services Fee for the additional license shall be
[***] of the License Fee for the additional license. The option shall be deemed exercised upon Shadow's receipt of written notice signed by both licensee and the licensee of
the additional license if different from the Licensee indicating their assent to the terms of this Agreement for the additional license.

	12.
	Miscellaneous Information:

	BILLING INFORMATION
	 	SITE INFORMATION
	 	TRAINING ADMINISTRATOR

	Contact:	 	Contact:	 	Contact:
	

	Address:	 	Address:	 	Address:
	

	

	Phone:	 	Phone:	 	Phone:
	

	Fax:	 	Fax:	 	Fax:
	

	Accepted by:	 	Accepted by:
	
ARCHIPELAGO HOLDINGS, LLC	
 	

SHADOW FINANCIAL SERVICES CORP.
	
/s/ MIKE CORMACK
	
 	

/s/ DONALD J. MARINO

	Authorized Signature	 	Authorized Signature
	

Mike Cormack—President
	
 	

Donald J. Marino, President

	Printed Name and Title	 	Printed Name and Title
	

Date 11/3, 2003	
 	

Date: 11/4, 2003

***
Certain information on this page has been omitted and filed separately with the Commission. Confidential treatment has been requested with respect to the omitted portions. 

	[SHADOW LOGO]	 	Shadow Financial Services Corp.

Raritan Plaza II

Edison, NJ 08837

732 225-6800

Consulting
Rate Schedule 

Client:
Archipelago 

Date:

[*
* *] 

***
Certain information on this page has been omitted and filed separately with the Commission. Confidential treatment has been requested with respect to the omitted portions. 

QuickLinks

SOFTWARE LICENSE AND SERVICES AGREEMENT

SUPPORT SERVICES TERMS AND CONDITIONS

LICENSE SCHEDULE TO THE SOFTWARE LICENSE AND SERVICES AGREEMENT

SOFTWARE / INSTALLATION & TRAINING SERVICES / SUPPORT SERVICESQuickLinks
 -- Click here to rapidly navigate through this document

Exhibit 10.7  

 
 

APPLICATION SERVICE PROVIDER AGREEMENT    
    

        This Application Service Provider Agreement (the "Agreement") is made as of February 1, 2001 (the "Effective Date") by and between
TransactTools, Inc., together with its Affiliates ("TransactTools"), a corporation organized and existing under the laws of the State of Delaware having its principal place of business at 135
W. 29tb St., 9th Floor, New York, New York 10001, and Archipelago, LLC ("Customer"), a limited liability company having its principal place of business at 100 South Wacker
Drive, Chicago, IL 60606. 

        WHEREAS
TransactTools owns ttCERTTM, which is a scriptable application server architecture for testing network interfaces of complex business systems hosted at
TransactTools1 facility; 

        WHEREAS
Customer desires to obtain access to ttCERTTM and TransactTools' application services; and 

        WHEREAS
TransactTools is willing to enter into an agreement with Customer whereby Customer and Customer's Trading Partners will obtain access to ttCERTTM on TransactTools'
server to test and verify the business systems of Customer and of its Trading Partners. 

        NOW,
THEREFORE, the parties agree as follows: 

DEFINITIONS  

        The following terms, when capitalized, will have the meanings designated in this Definitions section: 

        Access:    An event in which Customer or one of Customer's Trading Partners logs on to the TransactTools application services
using an identifying "key" that has been given to Customer or to such Trading Partner by Customer. 

        Affiliate:    Any entity or person directly or indirectly controlling, controlled by or under common control with Customer or
any entity or person with whom Customer has a business relationship. For the purpose of this definition, "control" (including, with correlative meanings, the terms "controlling," "controlled by" and
"under common control with"), as used with respect to Customer, means the possession, directly or indirectly, of the power to direct or cause the direction of the management and policies of Customer,
whether through the ownership of voting securities or by contract or otherwise. 

        Confidential Information:    Any and all information disclosed by either party to the other that is marked "confidential" or
"proprietary," including orally conveyed information designated confidential at the time of disclosure provided that it is reduced to a written summary marked "confidential" that is supplied to the
other party within 30 days of the oral disclosure, pricing, terms, attachments, exhibits and all information related to the software associated with this Agreement. Confidential Information
shall be deemed to include the Licensed Software, and the TransactTools Testing Services. "Confidential Information" does not include any information that the receiving party can demonstrate is:
(a) rightfully known prior to disclosure; (b) rightfully obtained from a third party authorized to make such a disclosure, without breach of the terms and conditions of this Agreement;
(c) independently developed by the receiving party as demonstrated by contemporaneous documents; (d) available to the public without restrictions; (e) approved for disclosure with
the prior written approval of the disclosing party; or (f) disclosed by court order or as otherwise required by law, provided that the party required to disclose the information provides prompt
advance notice to enable the other party to seek a protective order or otherwise prevent such disclosure. 

        Customer Scripts:    Scripts developed by Customer, or for Customer by TransactTools or its consulting partners, to simulate
transactional business scenarios for the purpose of testing Customer's or Trading Partners' business application(s). 

        Development License:    The license purchased by Customer pursuant to this Agreement, under the terms set forth in
Exhibit C, that allows Customer to use the TransactTools Testing Services and the Licensed Software internally for development and execution purposes. 

        Downtime:    The period in which packets are not being sent and received properly from TransactTools Servers, as defined in
Exhibits. 

        Licensed Software:    Proprietary ttCERT software in object code form only, and the Script Library, hosted on TransactTools
Servers. 

        Permitted Users:    Individuals employed or retained by Customer or its Trading Partners who have been identified to
TransactTools and given a password to Access the TransactTools Testing Services and Licensed Software pursuant to this Agreement. 

        Sandbox:    The limited area of the TransactTools Server where Customer Scripts will reside and be executed. 

        Script:    A sequence of commands that can change the behavior of the ttCERT engine, including by causing it to emulate the
behavior of some portion of Customer's trading system being tested. 

        Script Library:    The library provided by TransactTools that contains Scripts belonging to TransactTools that may be modified
and customized by Customer. 

        Trading Partner:    Each company or entity having a business relationship with the Customer and requiring access to the
TransactTools Testing Services for purposes of executing Customer Scripts. A Trading Partner may have one or more business applications to test against Customer Scripts. In cases in which the identity
of a Trading Partner is unclear or there is a dispute between the parties as to whether more than one entity, or groups within a single entity, constitute one Trading Partner, the parties shall
consult in good faith to resolve the conflict by whatever means necessary, and shall document such resolution in writing if requested by either party. 

        Trading Partner License:    Each license purchased by Customer as provided in Exhibit C and given to a Trading Partner to
allow such Trading Partner's Permitted Users to Access ttCERT for External Testing. Each Trading Partner License permits a Trading Partner to Access the TransactTools Testing Services for ten
(10) actual days (24-hour periods), whether or not consecutive. Such license will be valid until the earlier of: (i) the date that all 10 days have been used up by the
Trading Partner, or (ii) one year from the date such license is first used to Access the TransactTools Testing Services. 

        A
Trading Partner License may be shared among Permitted Users within a single Trading Partner organization; provided, however, that if more than one Permitted User Accesses the
TransactTools Testing Services concurrently in one day, then the number of days used up on such Trading Partner License will be equal to the actual number of Permitted Users Accessing the services
concurrently at any time during that day. 

        TransactTools Testing Services:    Remote access of the TransactTools Licensed Software for purposes of development of Customer
Scripts and testing and verification of Customer's and its Trading Partners' systems. 

        TransactTools Support Services:    TransactTools' then current Support Services to be provided by TransactTools to Customer, a
current copy of which is attached as Exhibit A. 

        TransactTools Servers:    Computer hardware servers controlled and owned by TransactTools. 

 
 

TERMS AND CONDITIONS    
    

1.     Services.  

	1.1
	TransactTools Testing Services: Subject to the terms of this Agreement, TransactTools will provide Customer with TransactTools Testing
Services. TransactTools shall also provide TransactTools Support Services as set forth in Exhibit A.

	1.2
	Scheduled Available Time: TransactTools shall use reasonable efforts to make the TransactTools Testing Services available
twenty-four (24) hours per day, seven (7) days a week, excluding:

	1.2.1
	Scheduled
downtime for systems maintenance, including without limitation diagnostics, upgrades, and operations reconfiguration.

	1.2.2
	Unscheduled
downtime caused by other forces beyond the immediate control of TransactTools, including software defects, hardware failures, or downtime caused by Customer's network or
the Internet.

	1.3
	Unscheduled Downtime: In the event that TransactTools Servers experience Downtime, then Customer may be entitled to a credit, as set
forth in Exhibit B. The credit described in this paragraph is Customer's sole and exclusive remedy related to Downtime.

	1.4
	Training and Development Services. Training and script development are not included in the TransactTools Support Services. If Customer
desires to obtain such services, TransactTools may provide them pursuant to TransactTools' standard Professional Services Agreement. 

2.     Licenses.  

	2.1
	Licensed Software: Subject to the terms of this Agreement, TransactTools hereby grants to Customer a nonexclusive, limited, personal
license to allow the Permitted Users to use the Licensed Software via the TransactTools Testing Services, in the Sandbox, solely for the purposes of developing and executing Scripts for integrating
the Licensed Software, verifying Customer's application, QA, and testing the compatibility of Customer's application with its Trading Partners' systems. As part of its licensed use of the Licensed
Software, Customer may incorporate portions of the Script Library into Scripts that Customer develops. Customer's rights in the Licensed Software will be limited to the limited license expressly
granted in this Section 2. TransactTools reserves all rights and licenses in and to the Licensed Software not expressly granted to Customer under this Agreement.

	2.2
	License Restrictions. Unless otherwise provided for in this Agreement, Customer may not, nor permit any third party to: (a) copy
the Licensed Software; (b) modify, translate or otherwise create derivative works of the Licensed Software; (c) disassemble, decompile or reverse engineer the object code or source code
of the ttCERT software; (d) publish, or otherwise make available to any third party, any benchmark testing information or results; or (e) export or re-export the Licensed
Software in violation of any United States export law or regulation.

	2.3
	Internal Testing Restrictions. Customer shall not use the TransactTools Testing Services for internal stress testing or similar load
testing testing not in accordance with Section 2.1 above that would burden the TransactTools Servers.

	2.4
	Responsibility for Scripts. Customer acknowledges that TransactTools has no control over Customer's development of Scripts, the
operation of those Scripts, or the effect such Scripts will have on Trading Partners' and Customer's systems. Customer acknowledges that it is solely responsible for any consequences of the operation
of Customer Scripts and assumes all risk associated with such operation, and furthermore Customer agrees that TransactTools shall have no responsibility and no liability to Customer or Trading
Partners for any loss or damage in any way caused or associated with the operation of Customer Scripts. 

	2.5
	Customer Scripts. Customer hereby grants to TransactTools a non-exclusive, royalty-free, perpetual license to
use Customer Scripts as necessary solely to provide the TransactTools Testing Services and TransactTools Support Services. TransactTools may copy, modify, execute and backup such Scripts, as necessary
to perform its duties under this Agreement. Customer may restrict TransactTools' use of this license to purposes contemplated by this Agreement. 

3.     Intellectual Property.  

	3.1
	Transact Tools' Intellectual Property: TransactTools and its licensors (if any) exclusively own all intellectual property rights, title
and interest in any ideas, concepts, know-how, documentation or techniques TransactTools provides under this Agreement, and all technology available on the TransactTools Servers (other
than Customer Scripts, as provided below). Customer agrees and acknowledges that no title to the Licensed Software or any aspect of the TransactTools Testing Services shall pass to Customer under this
Agreement.

	3.2
	Customer's Intellectual Property: Subject to the license granted by Customer in Section 2.5, Customer shall exclusively own all
intellectual property rights (to the extent they do not overlap with the intellectual property rights in the Script Library), title and interest in the Customer Scripts and in any ideas, concepts,
know-how, documentation, techniques or any Confidental Information related to the Customer's Trading Partners, Customer provides under this Agreement, provided however that Customer shall
not gain any ownership interest in the Licensed Software, which shall at all times remain the property of TransactTools, and provided further that TransactTools shall own all intellectual property
rights in the Script Library. Customer agrees not to challenge any such intellectual property rights owned by TransactTools in an action for infringement or otherwise. TransactTools agrees and
acknowledges that no title to the Customer Scripts shall pass to TransactTools under this Agreement.

	3.3
	Retained Know-How. Customer acknowledges that TransactTools provides professional services and monitoring, configuring and
testing services for other parties, and agrees that nothing herein will be deemed or construed to prevent TransactTools from carrying on such services. Nothing in this Agreement will preclude
TransactTools from developing for itself, or for others-, materials that are competitive with those produced as a result of the services provided under this Agreement, irrespective of their similarity
to items that may be developed by Customer under this Agreement. TransactTools will have the right to use techniques, methodologies, tools, ideas and other know-how gained during the
performance of the services in the furtherance of its own business and to perfect all other intellectual property rights related thereto, including patent, copyrights (except as otherwise stated
above) trademark and trade secrets. 

4.     Permitted Users.  

        Password Allocation.    Customer shall identify Customer employees and employees of Trading Partners who are Permitted Users and
who will receive passwords and keys to use the Licensed Software and the TransactTools Testing Services for the purposes permitted by this Agreement. Customer shall provide to TransactTools a list of
such Permitted Users separated according to Trading Partner, and shall provide periodic updates as necessary. Customer will take such actions as are necessary in order for it to maintain the
confidentiality of, and prevent the unauthorized use of, each password and key, including entering into appropriate agreements with its Trading Partners and employees who are Permitted Users. Customer
will immediately notify TransactTools in writing if Customer determines, or has reason to believe, that an unauthorized party has gained access to a password or key. Customer authorizes TransactTools
to rely upon any information and/or instructions set forth in any data transmission using the assigned password or key, without making further investigation or inquiry, and regardless of the actual
identity of the individual transmitting the same, in connection with the operation of TransactTools. Use of the assigned password or key, whether or not authorized by Customer, shall be solely the
responsibility of and the risk of Customer. Customer shall 

indemnify,
defend, and hold harmless TransactTools from any claim, proceeding, loss or damages based upon any use, misuse, or unauthorized use of Customer's or its Trading Partners' passwords and
keys. 

5.     Payment Obligations.  

        Payment and Invoicing terms and obligations shall be as set forth on Exhibit C attached hereto. 

6.     Confidential Information.  

	6.1
	Agreement Terms: Under no circumstances may either party disclose any pricing or business terms related specifically to this Agreement,
or any negotiations thereof, to any third party (including, but not limited to, competitors, industry analysts, press or media).

	6.2
	Obligation: Neither party will use any Confidential Information of the disclosing party except as expressly permitted in this Agreement
or as expressly authorized in writing by the disclosing party. Each party shall use the same degree of care to protect the disclosing party's Confidential Information as it uses to protect its own
Confidential Information of like nature, but in no circumstances less than reasonable care. Neither party is allowed to disclose the other party's Confidential Information to any person or entity
other than the receiving party's officers, employees, consultants and legal advisors who need access to such Confidential Information to effect the intent of the Agreement. Each individual or entity
receiving Confidential Information pursuant to this subsection must have entered into a written confidentiality agreement the sole objectives of which are to further the intent of this
Section 6. Customer shall not disclose, orally or in writing, any benchmark tests of the Licensed Software to any third party. Each party agrees to notify the other of any unauthorized use or
disclosure of Confidential Information and to provide reasonable assistance to such other party, and its licensors, in the investigation and prosecution of such unauthorized use or disclosure.

	6.3
	Deemed Confidential Information. The Licensed Software shall be deemed the Confidential Information of TransactTools, and the Customer
Scripts shall be deemed to be Confidential Information of Customer. 

7.     Term and Renewal.  

	

	Subject
to the survival provision set forth below in Section 13, either party may terminate this Agreement upon 30-days' prior written
notice. The payment terms of this Agreement set forth in Exhibit C shall be effective for a period of one year starting from the Effective Date ("Initial Term"). Upon expiration of the Initial
Term, this Agreement may be renewed for successive one-year terms at TransactTools' then-current rates. Upon expiration of the Initial Term, the parties also may renegotiate
the terms of Trading Partner Licenses without terminating this Agreement. 

8.     Termination.  

	

	This
Agreement, and any Exhibit referencing this Agreement, may be terminated as follows:

	8.1
	If
Customer fails to make any payment due hereunder, and fails to cure such breach within 10 days after receiving written notice from TransactTools, then TransactTools may
immediately and without further notice terminate this Agreement and declare all sums due, and to become due hereunder, immediately payable.

	8.2
	Except
as set forth in Section 8.1 above, if either party materially breaches any term or condition of this Agreement and fails to cure such breach within 30 days after
receiving written notice of the breach, the non-breaching party may terminate this Agreement on written notice at any time following the end of such 30-day period. 

	8.3
	This
Agreement may terminate immediately upon notice by TransactTools if a receiver is appointed to Customer, an assignee is appointed for the benefit of creditors of Customer, or in
the event of Customer insolvency or Customer's inability to pay debts as they become due, except as may be prohibited by applicable bankruptcy laws. Such termination shall not be deemed a material
breach of this Agreement, and Customer shall not incur any additional liability due to such termination.

	8.4
	Software: Upon termination or expiration of this Agreement, all Customer rights to TransactTools Testing Services and Licensed
Software, including but not limited to the rights to use and Access, automatically terminate immediately. Customer will discontinue its use of the Licensed Software and the TransactTools Testing
Services and return or provide verification of destruction related to any copy of any Confidential Information of TransactTools it may possess.

	8.5
	Return of Data: Subject to payment of all amounts due hereunder, and upon written request, TransactTools will provide to Customer such
contents of the Sandbox that are owned by Customer, as such contents exist on the date of termination, in a standard data file format. 

9.     Limitation of Liability.  

	9.1
	IN
NO EVENT WILL TRANSACTTOOLS' LIABILITY ARISING OUT OF OR RELATED TO THIS AGREEMENT EXCEED THE SUM OF FEES PAID BY CUSTOMER FOR THE SERVICES GIVING RISE TO THE LIABILITY DURING THE
ONE YEAR PERIOD IMMEDIATELY PRECEDING THE DATE THE ALLEGED LIABILITY AROSE. IN NO EVENT WILL TRANSACTTOOLS, ITS LICENSORS, OR ITS SUPPLIERS HAVE ANY LIABILITY TO CUSTOMER OR TRADING PARTNERS FOR ANY
CONSEQUENTIAL OR INCIDENTAL LOSSES, INCLUDING BUT NOT LIMITED TO LOST PROFITS, LOSS OF BUSINESS, LOSS OF USE OR OF DATA, ANY UNAUTHORIZED ACCESS TO, ALTERATION, THEFT OR DESTRUCTION OF CUSTOMER'S OR
TRADING PARTNERS' COMPUTERS, COMPUTER SYSTEMS, DATA FILES, PROGRAMS OR INFORMATION, OR COSTS OF PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES, OR FOR ANY INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES
HOWEVER CAUSED AND UNDER ANY THEORY OF LIABILITY AND WHETHER OR NOT TRANSACTTOOLS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE PARTIES AGREE THAT THE TERMS IN THIS LIMITATION OF LIABILITY
SECTION REPRESENT A REASONABLE ALLOCATION OF RISK.

	9.2
	Disaster Recovery: TransactTools will make commercially reasonable efforts to create and protect back-up copies of Customer
Scripts and other customer data. Subject to the above, TransactTools shall have no liability or duty of indemnification related to lost or corrupt Customer Scripts or data. This limitation of
liability eliminates any duty or liability on the part of TransactTools related to lost or corrupt Customer Scripts or data resulting in part or in whole from third-party software or networking goods
or services or from actions or events outside of its control. 

10.   Warranty.  

	10.1
	Mutual Warranty: Each party warrants to each other that it has the right and authority to enter into, and to grant the rights and
perform the obligations described in, this Agreement.

	10.2
	Limited Warranty. Each party will perform its obligations hereunder in a good and workmanlike manner. The sole remedy and exclusive
liability for breach of this warranty shall be reperformance of the breaching party's obligations.

	10.3
	Disclaimer: TransactTools specifically does not warrant that the Licensed Software or TransactTools Testing Services will meet all of
Customer's requirements, that the use of the 

Licensed
Software or TransactTools Testing Services will be uninterrupted or error-free, that patches or workarounds will be provided, or that errors will be corrected in Licensed Software
updates, or in every case, or that TransactTools Testing Services will detect every bug in Trading Partners' and Customer's systems, or that Trading Partners' and Customer's systems will operate
without error after testing. TransactTools disclaims any and all liability resulting from or related to any breach of Internet security or disruption of Customer's connections to the Internet, due to
any reason beyond TransactTools' control. 

	10.4
	Exclusive Warranty: THE ABOVE WARRANTY IS EXCLUSIVE. TRANSACTTOOLS MAKES NO OTHER WARRANTY OF ANY KIND, WHETHER WRITTEN OR ORAL,
EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE RELATING TO THE TERMS OF THE SOFTWARE, OR ANY MATERIALS OR SERVICES FURNISHED OR PROVIDED TO CUSTOMER UNDER THIS AGREEMENT.

	10.5
	As-Is Basis: THE SOFTWARE AND SERVICES ARE PROVIDED TO CUSTOMER UNDER THIS AGREEMENT ON AN "AS-IS" BASIS.
TRANSACTTOOLS SPECIFICALLY DISCLAIMS ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 

11.   Indemnity.  

	11.1
	TransactTools Indemnity: TransactTools will indemnify Customer from and against any loss, damage, liability or expense (including, but
not limited to reasonable attorney's fees) incurred by or awarded against Customer, to the extent that it is based upon a claim that the Licensed Software, as provided by TransactTools to Customer
under this Agreement and used within the scope of this Agreement, infringes any U.S. patent or copyright issued as of the Effective Date, or incorporates any misappropriated trade secrets.
TransactTools' obligations to Customer under this Section shall only be valid provided that Customer: (a) promptly notifies TransactTools in writing of the claim; (b) grants
TransactTools sole control of the defense and settlement of the claim, provided that TransactTools will not settle a pending matter without first notifying Customer; and (c) provides
TransactTools with all assistance, information and authority required for the defense and settlement of the claim.

	11.2
	Injunctions. If Customer's use of any of the TransactTools Products hereunder is, or in TransactTools' opinion is likely to be,
enjoined due to the type of infringement specified above, TransactTools may, at its sole option and expense: (a) procure for Customer the right to continue using such Licensed Software under
the terms of this Agreement; (b) replace or modify such Licensed Software so that it is non-infringing and substantially equivalent in function to the enjoined Licensed Software; or
(c) terminate Customer's rights and TransactTools' obligations hereunder with respect to such Licensed Software with no further liability.

	11.3
	Exclusions. TransactTools will have no indemnification obligation for any claim of infringement or misappropriation to the extent that
it results in whole or part from: (a) modification to the Licensed Software made by a party other than TransactTools; (b) failure of Customer to use updated or modified Licensed Software
provided by TransactTools to avoid a claim of infringement or misappropriation; (c) combination of the Licensed Software with other systems, products, processes or materials to the extent that
such claim would have been avoided without such combination use of the Licensed Software; or (d) compliance by TransactTools with designs, plans or specifications furnished by or on behalf of
Customer.

	11.4
	Customer Indemnity: Customer will indemnify TransactTools from and against any loss, damage, liability or expense (including, but not
limited to reasonable attorney's fees) incurred by or awarded against TransactTools, to the extent that it is based upon a claim that Customer Scripts, or other Customer systems, materials or
software, infringe any U.S. patent or copyright issued as of the Effective Date, or incorporate any misappropriated trade secrets. Customer's obligations to TransactTools under this Section shall only
be valid provided that 

TransactTools:
(a) promptly notifies Customer in writing of the claim; (b) grants Customer sole control of the defense and settlement of the claim; and (c) provides Customer with
all assistance, information and authority required for the defense and settlement of the claim. 

12.   Audit Rights.  

	12.1
	Upon
request from TransactTools from time to time, Customer shall provide TransactTools with reasonable-access during normal business hours to audit Customer's records evidencing
(a) Customer's use of the Licensed Software and the TransactTools Testing Services and (b) amounts paid by Customer to TransactTools pursuant to this Agreement. Any information received
by TransactTools as the result of such an audit shall be deemed Confidential Information of Customer.

	12.2
	If
it is determined as a result of any such audit that there has been an underpayment by Customer of fees due TransactTools pursuant to this Agreement in an amount equal to five
percent (5%) or more of the total amounts that were due for the period audited, then Customer shall reimburse TransactTools for any costs and expenses reasonably incurred by TransactTools to conduct
such audit. Any fees found to have been incorrectly computed or paid shall be corrected in the next regular payment to TransactTools by Customer with late charges assessed as provided in
Exhibit C. 

13.   General.  

	13.1
	Purchase Orders and Forms: The terms, provisions or conditions of any purchase order or any associated documentation used by Customer
will be governed solely and exclusively by the terms of this Agreement, regardless of any failure of TransactTools to object to those terms, provisions or conditions.

	13.2
	Publicity: TransactTools and Customer may issue a mutually agreed upon press release announcing the relationship established by this
Agreement, as well as other press releases as may be mutually agreed upon from time to time. TransactTools will have the right to include quotes from Customer in TransactTools press releases upon
Customer's prior approval of such quotes, which approval will not be unreasonably withheld, conditioned or delayed. Customer agrees that TransactTools may use Customer's name, trademarks and logos in
press releases, product brochures and similar marketing materials, financial reports and prospectuses indicating that Customer is a customer of TransactTools, and may use Customer as a reference for
sales and public relations purposes.

	13.3
	Assignment: Neither party may assign any of its rights or delegate any of its obligations under this Agreement, whether by operation
of law or otherwise, without the prior express written consent of the other party. Assignment without such consent shall be null and void. Subject to the foregoing, this Agreement will bind and inure
to the benefit of the parties and their respective successors and permitted assigns.

	13.4
	Amendment: The terms and conditions of this Agreement, may not be changed except by an amendment in writing, which references this
Agreement and is signed by an authorized officer of each party.

	13.5
	Waiver: No failure or delay by either party in exercising any right or remedy under this Agreement shall operate or be deemed as a
waiver of any such right or remedy.

	13.6
	Choice of Law: This Agreement shall be governed by and construed in accordance with the laws of the State of New York.

	13.7
	Arbitration and Equitable Relief: The parties agree that any dispute or controversy arising out of or relating to any interpretation,
construction, performance or breach of this Agreement, shall be settled by expedited arbitration to be held in the borough of Manhattan, New York City, New York, in accordance with the rules of the
American Arbitration Association then in 

effect.
The arbitrator may grant injunctions or other relief in such dispute or controversy. The decision of the arbitrator shall be final, conclusive and binding on the parties to the arbitration.
Judgment may be entered on the arbitrator's decision in any court having jurisdiction. TransactTools and Customer shall each pay one-half of the costs and expenses of such arbitration, and
each of the parties shall separately pay its counsel fees and expenses. Nothing herein shall prevent either party from seeking emergency equitable relief in a court of law if necessary. 

	13.8
	Notices: All notices required under this Agreement must be in writing and refer to the title and Effective Date of this Agreement.
Notices shall be effective upon (a) actual delivery to the other party, if delivered in person, or by facsimile, or by national overnight courier; or (b) five business days after being
mailed via U.S. postal service, postage prepaid. All notices shall be sent to the address stated in this Agreement or at such other address as either party may provide by advance written notice in
accordance with this subsection.

	13.9
	Independent Entities: The parties are independent entities. Neither party shall be deemed to be an employee, agent, partner, joint
venturer or legal representative of the other for any purpose, and neither shall have any right, power or authority to create any obligation or responsibility on behalf of the other, solely as a
result of this Agreement.

	13.10
	Severability: Any provision of this Agreement that is held to be unenforceable in any jurisdiction shall be ineffective only as to
that jurisdiction, and only to the extent of the unenforceability of such provision without invalidating the remaining provisions hereof.

	13.11
	Force Majeure: Except for Customer's obligations to make payment hereunder, neither party will be deemed to be in breach of this
Agreement, or be entitled to damages or credits pursuant to this Agreement, for any failure or delay in performance caused by reasons beyond its reasonable control, caused by the other party or by an
act of God, war, civil disturbance, court order, labor dispute, or other cause beyond its reasonable control, including without limitation failures or fluctuations in power, heat, light, air
conditioning or telecommunications equipment.

	13.12
	Complete Understanding: This Agreement, including all Schedules, Exhibits and Attachments, constitutes the final and complete
agreement between theparties regarding the subject matter hereof, and supersedes any prior or contemporaneous communications, representations or agreements between the parties, whether oral or
written.

	13.13
	Survival. The respective rights and obligations under the Sections headed Confidential Information, Termination, and Limitation of
Liability, in addition to any payment obligations incurred pursuant to this Agreement, shall survive the termination or expiration of this Agreement. 

        IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the Effective Date. 

Accepted and Agreed:  

	Archipelago, LLC	 	TransactTools, Inc.
	

By:	
 	

/s/  MIKE CORMACK      
	
 	

By:	
 	

/s/  SAM JOHNSON      

	Name:	 	Mike Cormack
	 	Name:	 	Sam Johnson

	Title:	 	President
	 	Title:	 	President

 
 

Exhibit A    
    
    SUPPORT SERVICES POLICIES    
    

        The following will apply so long as they remain the standard support services terms of TransactTools and so long as Customer is in full compliance with all
applicable license and/or service agreements between Customer and TransactTools. 

        SCOPE OF SUPPORT SERVICES.    TransactTools shall use reasonable efforts to provide the following services for the TransactTools
Testing Services during Regular Hours as defined below: 

	•
	Enable
standard e-mail and telephone support for up to 2 Customer employee contacts designated by Customer in writing to have access to the TransactTools support
organization ("Authorized Contact Persons"). Additional contacts may be purchased, if so desired by the Customer. All inquiries to the TransactTools support organization must be made by an Authorized
Contact Person.

	•
	Provide
product updates and new releases that TransactTools, at its discretion, makes generally commercially available without additional charge. 

        ERROR SEVERITY LEVELS.    TransactTools shall exercise reasonable efforts to correct any Error (as defined below) reported in
the current unmodified release of Licensed Software in accordance with the Severity level reasonably assigned to such Error by TransactTools. Severity levels are defined below in the Definitions
section of this Exhibit A. 

        Severity 1 Errors—TransactTools shall promptly commence the following procedures upon notification of the problem during
Regular Hours and upon confirmation by TransactTools that the Error is a Severity 1 Error: 

        1.     Within
the first four (4) business hours, TransactTools will document and commence recreation and resolution of the problem; 

        2.     If
resolution has not been determined after the initial four business hours, TransactTools will mobilize a technical team to troubleshoot the problem and define solution
options; 

        a)    TransactTools
will assign a company representative to oversee and report on all corrective action activities; 

        b)    A
TransactTools company representative will initially notify Customer of problem resolution status and will report on the status every twenty-four
(24) hours thereafter; 

        Severity 2 Errors—TransactTools shall exercise reasonable efforts to provide a Fix as soon as an Error has been identified and
the appropriate Fix developed. 

        Severity 3 (or lower) Errors—TransactTools shall exercise reasonable efforts to include the Fix for the Error in a future
release. 

        Customer
is responsible for providing sufficient information and data to allow TransactTools to readily reproduce all reported Errors. If TransactTools believes that a problem reported
by Customer may not be due to an Error in a TransactTools Testing Service, TransactTools will so notify Customer. 

        EXCLUSIONS.    TransactTools shall have no obligation to support: (i) altered or damaged TransactTools Testing Services
or any portion of a TransactTools Testing Service incorporated with or into other software other than the Customer Scripts; (ii) TransactTools Testing Service problems caused by Customer's
negligence, abuse or misapplication, use of TransactTools Testing Services other than as specified in the TransactTools user manual or other training materials, or other causes beyond the control of
TransactTools; (iii) problems arising from the operation of Customer Scripts developed by or for Customer; (iv) questions and problems related to the development of such Scripts; or
(iv) questions and problems associated with accessing Customer and Trading Partner systems. 

        TERM AND TERMINATION.    TransactTools may elect, on thirty (30) days' notice, to discontinue TransactTools Support
Services. After such time, any further product support must be negotiated with TransactTools, at its discretion. 

DEFINITIONS.  

	•
	"Error"
means an error in a TransactTools Testing Service that significantly impairs such TransactTools Testing Service as compared to the TransactTools published product
documentation.

	•
	"Fix"
means the repair or replacement of object or executable code versions of a TransactTools Testing Service to remedy an Error.

	•
	"Severity
1 Error" means an Error that renders the product inoperative. When attempting to use the product, the user is prevented from performing a necessary function and
there is no acceptable Workaround.

	•
	"Severity
2 Error" means an error in which major functionality is experiencing a reproducible problem that causes major inconvenience to the user. A Workaround may exist but
it has high user impact.

	•
	"Severity
3 Error" means an Error in which an important function is experiencing an intermittent problem or a common non-essential operation is failing
consistently.

	•
	"Telephone
Support" means telephone or email technical support assistance provided by TransactTools to the Technical Support Contact during Regular Hours concerning the
installation and use of the then-current release of a TransactTools Testing Services and the previous sequential release.

	•
	"Workaround"
means a change in the procedures followed or data supplied by Customer to avoid an Error without substantially impairing use of a TransactTools Testing
Services.

	•
	"Regular
Hours" means 9:OOA to 6:OOP Eastern Time on the regular business days of TransactTools. 

        THESE TERMS AND CONDITIONS DEFINE A SERVICE ARRANGEMENT AND NOT A PRODUCT WARRANTY. ALL PRODUCTS AND MATERIALS RELATED THERETO ARE SUBJECT EXCLUSIVELY TO THE
WARRANTIES SET FORTH IN THE APPLICATION SERVICE PROVIDER AGREEMENT BETWEEN THE PARTIES. THESE TERMS AND CONDITIONS DO NOT CHANGE OR SUPERSEDE ANY PROVISION OF ANY SUCH
AGREEMENT.

 
 

Exhibit B    
    
    UP TIME    
    

        In the event Customer's Trading Partners experience any of the following and TransactTools determines in its reasonable judgment that such event was caused by
TransactTools' failure to provide TransactTools Testing Services for External Testing for reasons within TransactTools' reasonable control and not as a result of any action or inaction of Customer or
any third party (including Customer equipment and/or third party equipment), TransactTools will, upon Customer's request in accordance with paragraph C below, credit Customer's account as
described below: 

	A.
	Inability to Access the Servers. Except for the exclusions described in Section 1.2 of this Agreement, if Customer or Customer's
Trading Partners are unable to transmit or receive information from TransactTools Servers to other portions of the Internet because TransactTools failed to maintain as operational the TransactTools
Servers for more than four (4) consecutive hours, TransactTools will add one (1) additional day of service to the affected Trading Partner License(s). TransactTools' scheduled
maintenance of the TransactTools Servers and TransactTools Testing Services, as described in the Rules and Regulations, shall not be deemed to be a failure of TransactTools to provide TransactTools
Servers. This credit is limited to one day of credit per 24-hour service period.

	B.
	Downtime. If TransactTools discovers (either from its own efforts or after being notified by Customer) that Customer is experiencing
packet loss in excess of eighty percent (80%) that is sustained for a time period of more than fifteen (15) minutes, then such outage will be deemed downtime ("Downtime"), and TransactTools
will take actions necessary to determine the source of the Downtime.

	(i)
	Remedy of Downtime. If the Downtime remedy is within the sole control of TransactTools, TransactTools will use
commercially reasonable efforts to remedy the Downtime within four (4) hours of determining the source of the Downtime. If the Downtime is caused from outside of the TransactTools local area
network, TransactTools will notify Customer and will use commercially reasonable efforts to notify the party or parties responsible for the source and cooperate with it/them to resolve the problem as
soon as possible.

	(ii)
	Failure to Determine Source and/or Resolve Problem. If TransactTools is unable to determine the source of and remedy the
Downtime within the time periods described above (where TransactTools was solely in control of the source), TransactTools will add one (1) additional day of service to the affected Trading
Partner License(s). This credit is limited to one day of credit per 24-hour service period.

	C.
	Credit. To receive any of the credits described in this section, Customer must notify TransactTools Customer Services within two
(2) business days from the time Customer becomes eligible to receive a credit. Failure to comply with this requirement will forfeit Customer's right to receive a credit. Credits may only be
applied to existing Trading Partner Licenses. A Trading Partner for whom no fees were paid cannot receive a credit. The credits described in this Exhibit B shall be Customer's exclusive remedy
and TransactTools sole liability for any unavailability of the TransactTools Servers or TransactTools Testing Services.

	D.
	Maximum Credit. In the event that Customer is entitled to multiple credits arising from the same event, such credits shall not be
cumulative. Customer shall be entitled to receive only the maximum single credit available for such event. 

 
 

Exhibit C    
    
    PRICING    
    

	A.
	Payment: The following pricing arrangements shall be valid during the one-year term of this Agreement.
[***]

	

	For
the Development License, [***].

	

	To
the extent that Customer grants Access to the TransactTools Testing Services to any person who is not identified to TransactTools as an employee of
Customer or of a Trading Partner and a Permitted User, such individual shall be deemed to be the employee of an unidentified Trading Partner and Access by such individual will require Customer to use
a Trading Partner License, based on the pricing and terms set forth above.

	B.
	Invoices: TransactTools will invoice Customer monthly. All invoices are due and payable in full within 30 days of date of the
invoice. Any invoice not paid within 15 days of the due date will be deemed late, and will accrue late charges as of the date due. Late charges shall be at a rate of 1.5% per month, or the
maximum rate allowed under law, whichever is lower, from the date such payment was due until the date paid. Customer agrees that it shall promptly notify TransactTools in writing of any dispute with
any invoice, and that invoices for which no such notification is received shall be deemed accepted by Customer and true and correct fifteen (15) days after they are sent by TransactTools.

	C.
	Taxes: Customer shall be responsible for all sales taxes, use taxes and any other similar taxes and charges of any kind imposed by any
federal, state or local governmental entity on the transactions contemplated by this Agreement, excluding U.S. federal and state and local taxes based upon TransactTools' income. Customer shall
indemnify, defend, and hold harmless TransactTools from any losses or liability due to nonpayment of taxes for which Customer is responsible under this Agreement. 

***
Certain information on this page has been omitted and filed separately with the Commission. Confidential treatment has been requested with respect to the omitted portions. 

QuickLinks

APPLICATION SERVICE PROVIDER AGREEMENT

TERMS AND CONDITIONS

Exhibit A SUPPORT SERVICES POLICIES

Exhibit B UP TIME

Exhibit C PRICING

Source: [{"source": "alea-institute/alea-institute/kl3m-data-edgar-agreements/train-00064-of-00352.parquet"}, [{"source": "alea-institute/alea-institute/kl3m-data-edgar-agreements/train-00064-of-00352.parquet"}]]