Initial Push of Payment Agent Documents and Files
authorPat Adler <patrick.adler_AT_gmail.com>
Thu, 05 Mar 2015 23:10:22 -0600
changeset 610 e66ea2f90f76
parent 609 95561356cc07
child 611 b4398c55975f
Initial Push of Payment Agent Documents and Files
latest/payment-agent/images/paygent_detailed.svg
latest/payment-agent/images/paygent_simple.svg
latest/payment-agent/index.html
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/latest/payment-agent/images/paygent_detailed.svg	Thu Mar 05 23:10:22 2015 -0600
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="-7 144 570 707" width="570pt" height="707pt" xmlns:dc="http://purl.org/dc/elements/1.1/"><metadata> Produced by OmniGraffle 6.1.3 <dc:date>2015-03-06 00:47:57 +0000</dc:date></metadata><defs><font-face font-family="Helvetica" font-size="8" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" viewBox="-1 -4 9 8" markerWidth="9" markerHeight="8" color="black"><g><path d="M 7 0 L 0 -2.625 L 0 2.625 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker_2" viewBox="-8 -4 9 8" markerWidth="9" markerHeight="8" color="black"><g><path d="M -7 0 L 0 2.625 L 0 -2.625 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><font-face font-family="Helvetica" font-size="8" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="532.22656" cap-height="719.72656" ascent="770.01953" descent="-229.98047" font-weight="bold"><font-face-src><font-face-name name="Helvetica-Bold"/></font-face-src></font-face></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>Logical Tech Stack</title><rect fill="white" width="1118.57764" height="1565.7768"/><g><title>Layer 1</title><path d="M 34.46742 650.48295 L 521.41696 650.48295 C 526.38752 650.48295 530.41696 654.5124 530.41696 659.48295 L 530.41696 830.5793 C 530.41696 835.54984 526.38752 839.5793 521.41696 839.5793 L 34.46742 839.5793 C 29.496858 839.5793 25.46742 835.54984 25.46742 830.5793 L 25.46742 659.48295 C 25.46742 654.5124 29.496858 650.48295 34.46742 650.48295 Z" fill="white"/><path d="M 34.46742 650.48295 L 521.41696 650.48295 C 526.38752 650.48295 530.41696 654.5124 530.41696 659.48295 L 530.41696 830.5793 C 530.41696 835.54984 526.38752 839.5793 521.41696 839.5793 L 34.46742 839.5793 C 29.496858 839.5793 25.46742 835.54984 25.46742 830.5793 L 25.46742 659.48295 C 25.46742 654.5124 29.496858 650.48295 34.46742 650.48295 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><text transform="translate(30.46742 650.48295)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" x="211.01383" y="8" textLength="72.921875">Remote Deployment</tspan></text><path d="M 13.56719 172.42222 L 542.3172 172.42222 C 547.28775 172.42222 551.3172 176.45166 551.3172 181.42222 L 551.3172 612.006 C 551.3172 616.97656 547.28775 621.006 542.3172 621.006 L 13.56719 621.006 C 8.5966273 621.006 4.56719 616.97656 4.56719 612.006 L 4.56719 181.42222 C 4.56719 176.45166 8.5966273 172.42222 13.56719 172.42222 Z" fill="white"/><path d="M 13.56719 172.42222 L 542.3172 172.42222 C 547.28775 172.42222 551.3172 176.45166 551.3172 181.42222 L 551.3172 612.006 C 551.3172 616.97656 547.28775 621.006 542.3172 621.006 L 13.56719 621.006 C 8.5966273 621.006 4.56719 616.97656 4.56719 612.006 L 4.56719 181.42222 C 4.56719 176.45166 8.5966273 172.42222 13.56719 172.42222 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><text transform="translate(9.56719 172.42222)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" x="0" y="8" textLength="64.035156">Local Deployment</tspan></text><path d="M 42.869037 200.80035 L 514.385 200.80035 C 519.35557 200.80035 523.385 204.82978 523.385 209.80035 L 523.385 274.91961 C 523.385 279.89018 519.35557 283.91961 514.385 283.91961 L 42.869037 283.91961 C 37.898474 283.91961 33.869037 279.89018 33.869037 274.91961 L 33.869037 209.80035 C 33.869037 204.82978 37.898474 200.80035 42.869037 200.80035 Z" fill="white"/><path d="M 42.869037 200.80035 L 514.385 200.80035 C 519.35557 200.80035 523.385 204.82978 523.385 209.80035 L 523.385 274.91961 C 523.385 279.89018 519.35557 283.91961 514.385 283.91961 L 42.869037 283.91961 C 37.898474 283.91961 33.869037 279.89018 33.869037 274.91961 L 33.869037 209.80035 C 33.869037 204.82978 37.898474 200.80035 42.869037 200.80035 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(35.869037 200.80035)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="0" y="8" textLength="68.472656">   Device Interfaces</tspan></text><path d="M 68.340723 215.99489 L 333.44931 215.99489 C 338.41987 215.99489 342.44931 220.02433 342.44931 224.99489 L 342.44931 266.61397 C 342.44931 271.58453 338.41987 275.61397 333.44931 275.61397 L 68.340723 275.61397 C 63.37016 275.61397 59.340723 271.58453 59.340723 266.61397 L 59.340723 224.99489 C 59.340723 220.02433 63.37016 215.99489 68.340723 215.99489 Z" fill="white"/><path d="M 68.340723 215.99489 L 333.44931 215.99489 C 338.41987 215.99489 342.44931 220.02433 342.44931 224.99489 L 342.44931 266.61397 C 342.44931 271.58453 338.41987 275.61397 333.44931 275.61397 L 68.340723 275.61397 C 63.37016 275.61397 59.340723 271.58453 59.340723 266.61397 L 59.340723 224.99489 C 59.340723 220.02433 63.37016 215.99489 68.340723 215.99489 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(61.340723 215.99489)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="0" y="8" textLength="65.378906">Local Input/Output</tspan></text><path d="M 355.60528 215.99489 L 507.54645 215.99489 C 512.51702 215.99489 516.54645 220.02433 516.54645 224.99489 L 516.54645 266.61397 C 516.54645 271.58453 512.51702 275.61397 507.54645 275.61397 L 355.60528 275.61397 C 350.63471 275.61397 346.60528 271.58453 346.60528 266.61397 L 346.60528 224.99489 C 346.60528 220.02433 350.63471 215.99489 355.60528 215.99489 Z" fill="white"/><path d="M 355.60528 215.99489 L 507.54645 215.99489 C 512.51702 215.99489 516.54645 220.02433 516.54645 224.99489 L 516.54645 266.61397 C 516.54645 271.58453 512.51702 275.61397 507.54645 275.61397 L 355.60528 275.61397 C 350.63471 275.61397 346.60528 271.58453 346.60528 266.61397 L 346.60528 224.99489 C 346.60528 220.02433 350.63471 215.99489 355.60528 215.99489 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(346.60528 215.99489)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="0" y="8" textLength="74.265625">Remote Input/Output</tspan></text><path d="M 97.37234 737.56434 L 429.02144 737.56434 C 433.992 737.56434 438.02144 741.59378 438.02144 746.56434 L 438.02144 798.60965 C 438.02144 803.5802 433.992 807.60965 429.02144 807.60965 L 97.37234 807.60965 C 92.40178 807.60965 88.37234 803.5802 88.37234 798.60965 L 88.37234 746.56434 C 88.37234 741.59378 92.40178 737.56434 97.37234 737.56434 Z" fill="black"/><path d="M 97.37234 737.56434 L 429.02144 737.56434 C 433.992 737.56434 438.02144 741.59378 438.02144 746.56434 L 438.02144 798.60965 C 438.02144 803.5802 433.992 807.60965 429.02144 807.60965 L 97.37234 807.60965 C 92.40178 807.60965 88.37234 803.5802 88.37234 798.60965 L 88.37234 746.56434 C 88.37234 741.59378 92.40178 737.56434 97.37234 737.56434 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(93.37234 737.56434)" fill="white"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="white" x="128.472986" y="8" textLength="82.703125">Remote Wallet Storage</tspan></text><path d="M 447.88457 233.20173 L 456.84076 233.20173 C 461.81132 233.20173 465.84076 237.23116 465.84076 242.20173 L 465.84076 254.81693 C 465.84076 259.78749 461.81132 263.81693 456.84076 263.81693 L 447.88457 263.81693 C 442.914 263.81693 438.88457 259.78749 438.88457 254.81693 L 438.88457 242.20173 C 438.88457 237.23116 442.914 233.20173 447.88457 233.20173 Z" fill="white"/><path d="M 447.88457 233.20173 L 456.84076 233.20173 C 461.81132 233.20173 465.84076 237.23116 465.84076 242.20173 L 465.84076 254.81693 C 465.84076 259.78749 461.81132 263.81693 456.84076 263.81693 L 447.88457 263.81693 C 442.914 263.81693 438.88457 259.78749 438.88457 254.81693 L 438.88457 242.20173 C 438.88457 237.23116 442.914 233.20173 447.88457 233.20173 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(443.88457 243.50933)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x=".25739192" y="8" textLength="16.441406">NFC</tspan></text><path d="M 367.2043 233.20173 L 376.16048 233.20173 C 381.13104 233.20173 385.16048 237.23116 385.16048 242.20173 L 385.16048 254.81693 C 385.16048 259.78749 381.13104 263.81693 376.16048 263.81693 L 367.2043 263.81693 C 362.23373 263.81693 358.2043 259.78749 358.2043 254.81693 L 358.2043 242.20173 C 358.2043 237.23116 362.23373 233.20173 367.2043 233.20173 Z" fill="white"/><path d="M 367.2043 233.20173 L 376.16048 233.20173 C 381.13104 233.20173 385.16048 237.23116 385.16048 242.20173 L 385.16048 254.81693 C 385.16048 259.78749 381.13104 263.81693 376.16048 263.81693 L 367.2043 263.81693 C 362.23373 263.81693 358.2043 259.78749 358.2043 254.81693 L 358.2043 242.20173 C 358.2043 237.23116 362.23373 233.20173 367.2043 233.20173 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(363.2043 243.50933)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x=".91754817" y="8" textLength="15.121094">BLE</tspan></text><path d="M 264.8787 233.25837 L 285.94564 233.25837 C 290.9162 233.25837 294.94564 237.28781 294.94564 242.25837 L 294.94564 254.87357 C 294.94564 259.84413 290.9162 263.87357 285.94564 263.87357 L 264.8787 263.87357 C 259.90814 263.87357 255.8787 259.84413 255.8787 254.87357 L 255.8787 242.25837 C 255.8787 237.28781 259.90814 233.25837 264.8787 233.25837 Z" fill="white"/><path d="M 264.8787 233.25837 L 285.94564 233.25837 C 290.9162 233.25837 294.94564 237.28781 294.94564 242.25837 L 294.94564 254.87357 C 294.94564 259.84413 290.9162 263.87357 285.94564 263.87357 L 264.8787 263.87357 C 259.90814 263.87357 255.8787 259.84413 255.8787 254.87357 L 255.8787 242.25837 C 255.8787 237.28781 259.90814 233.25837 264.8787 233.25837 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(260.8787 243.56597)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x=".30690666" y="8" textLength="28.453125">Camera</tspan></text><path d="M 400.6791 233.20173 L 425.01425 233.20173 C 429.9848 233.20173 434.01425 237.23116 434.01425 242.20173 L 434.01425 254.81693 C 434.01425 259.78749 429.9848 263.81693 425.01425 263.81693 L 400.6791 263.81693 C 395.70853 263.81693 391.6791 259.78749 391.6791 254.81693 L 391.6791 242.20173 C 391.6791 237.23116 395.70853 233.20173 400.6791 233.20173 Z" fill="white"/><path d="M 400.6791 233.20173 L 425.01425 233.20173 C 429.9848 233.20173 434.01425 237.23116 434.01425 242.20173 L 434.01425 254.81693 C 434.01425 259.78749 429.9848 263.81693 425.01425 263.81693 L 400.6791 263.81693 C 395.70853 263.81693 391.6791 259.78749 391.6791 254.81693 L 391.6791 242.20173 C 391.6791 237.23116 395.70853 233.20173 400.6791 233.20173 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(396.6791 243.50933)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="1.4976574" y="8" textLength="29.339844">Network</tspan></text><path d="M 214.67182 233.88675 L 243.59373 233.88675 C 248.56429 233.88675 252.59373 237.91619 252.59373 242.88675 L 252.59373 255.50195 C 252.59373 260.47251 248.56429 264.50195 243.59373 264.50195 L 214.67182 264.50195 C 209.70126 264.50195 205.67182 260.47251 205.67182 255.50195 L 205.67182 242.88675 C 205.67182 237.91619 209.70126 233.88675 214.67182 233.88675 Z" fill="white"/><path d="M 214.67182 233.88675 L 243.59373 233.88675 C 248.56429 233.88675 252.59373 237.91619 252.59373 242.88675 L 252.59373 255.50195 C 252.59373 260.47251 248.56429 264.50195 243.59373 264.50195 L 214.67182 264.50195 C 209.70126 264.50195 205.67182 260.47251 205.67182 255.50195 L 205.67182 242.88675 C 205.67182 237.91619 209.70126 233.88675 214.67182 233.88675 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(210.67182 244.19435)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="1.7910319" y="8" textLength="33.339844">Biometric</tspan></text><path d="M 101.27903 812.4436 L 253.22021 812.4436 C 258.19077 812.4436 262.22021 816.47306 262.22021 821.4436 L 262.22021 824.39086 C 262.22021 829.36143 258.19077 833.39086 253.22021 833.39086 L 101.27903 833.39086 C 96.30847 833.39086 92.27903 829.36143 92.27903 824.39086 L 92.27903 821.4436 C 92.27903 816.47306 96.30847 812.4436 101.27903 812.4436 Z" fill="white"/><path d="M 101.27903 812.4436 L 253.22021 812.4436 C 258.19077 812.4436 262.22021 816.47306 262.22021 821.4436 L 262.22021 824.39086 C 262.22021 829.36143 258.19077 833.39086 253.22021 833.39086 L 101.27903 833.39086 C 96.30847 833.39086 92.27903 829.36143 92.27903 824.39086 L 92.27903 821.4436 C 92.27903 816.47306 96.30847 812.4436 101.27903 812.4436 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(97.27903 812.4436)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="9.9373855" y="8" textLength="142.28906">Secure Container (Ex: Secure Element, </tspan><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="31.507698" y="18" textLength="96.92578">Hardware Security Module)</tspan></text><path d="M 78.635163 233.37656 L 101.65545 233.37656 C 106.62601 233.37656 110.65545 237.406 110.65545 242.37656 L 110.65545 254.99176 C 110.65545 259.96233 106.62601 263.99176 101.65545 263.99176 L 78.635163 263.99176 C 73.6646 263.99176 69.635163 259.96233 69.635163 254.99176 L 69.635163 242.37656 C 69.635163 237.406 73.6646 233.37656 78.635163 233.37656 Z" fill="white"/><path d="M 78.635163 233.37656 L 101.65545 233.37656 C 106.62601 233.37656 110.65545 237.406 110.65545 242.37656 L 110.65545 254.99176 C 110.65545 259.96233 106.62601 263.99176 101.65545 263.99176 L 78.635163 263.99176 C 73.6646 263.99176 69.635163 259.96233 69.635163 254.99176 L 69.635163 242.37656 C 69.635163 237.406 73.6646 233.37656 78.635163 233.37656 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(74.635163 243.68416)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="2.394909" y="8" textLength="26.230469">Display</tspan></text><path d="M 123.56214 233.37656 L 146.58243 233.37656 C 151.55299 233.37656 155.58243 237.406 155.58243 242.37656 L 155.58243 254.99176 C 155.58243 259.96233 151.55299 263.99176 146.58243 263.99176 L 123.56214 263.99176 C 118.59158 263.99176 114.56214 259.96233 114.56214 254.99176 L 114.56214 242.37656 C 114.56214 237.406 118.59158 233.37656 123.56214 233.37656 Z" fill="white"/><path d="M 123.56214 233.37656 L 146.58243 233.37656 C 151.55299 233.37656 155.58243 237.406 155.58243 242.37656 L 155.58243 254.99176 C 155.58243 259.96233 151.55299 263.99176 146.58243 263.99176 L 123.56214 263.99176 C 118.59158 263.99176 114.56214 259.96233 114.56214 254.99176 L 114.56214 242.37656 C 114.56214 237.406 118.59158 233.37656 123.56214 233.37656 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(119.56214 243.68416)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="4.3929559" y="8" textLength="22.234375">Touch</tspan></text><path d="M 97.37234 371.93911 L 514.385 371.93911 C 519.35557 371.93911 523.385 375.96855 523.385 380.93911 L 523.385 406.53971 C 523.385 411.51028 519.35557 415.53971 514.385 415.53971 L 97.37234 415.53971 C 92.40178 415.53971 88.37234 411.51028 88.37234 406.53971 L 88.37234 380.93911 C 88.37234 375.96855 92.40178 371.93911 97.37234 371.93911 Z" fill="white"/><path d="M 97.37234 371.93911 L 514.385 371.93911 C 519.35557 371.93911 523.385 375.96855 523.385 380.93911 L 523.385 406.53971 C 523.385 411.51028 519.35557 415.53971 514.385 415.53971 L 97.37234 415.53971 C 92.40178 415.53971 88.37234 411.51028 88.37234 406.53971 L 88.37234 380.93911 C 88.37234 375.96855 92.40178 371.93911 97.37234 371.93911 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(93.37234 371.93911)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="0" y="8" textLength="48.01953"> Server Layer</tspan></text><path d="M 320.64105 384.09252 L 396.4017 384.09252 C 401.37226 384.09252 405.4017 388.12196 405.4017 393.09252 L 405.4017 396.22933 C 405.4017 401.1999 401.37226 405.22933 396.4017 405.22933 L 320.64105 405.22933 C 315.67048 405.22933 311.64105 401.1999 311.64105 396.22933 L 311.64105 393.09252 C 311.64105 388.12196 315.67048 384.09252 320.64105 384.09252 Z" fill="white"/><path d="M 320.64105 384.09252 L 396.4017 384.09252 C 401.37226 384.09252 405.4017 388.12196 405.4017 393.09252 L 405.4017 396.22933 C 405.4017 401.1999 401.37226 405.22933 396.4017 405.22933 L 320.64105 405.22933 C 315.67048 405.22933 311.64105 401.1999 311.64105 396.22933 L 311.64105 393.09252 C 311.64105 388.12196 315.67048 384.09252 320.64105 384.09252 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(316.64105 389.66092)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="5.6420433" y="8" textLength="72.476562">Other Local Process</tspan></text><path d="M 101.15845 387.10454 L 198.3805 387.10454 C 203.35107 387.10454 207.3805 391.13398 207.3805 396.10454 L 207.3805 399.24135 C 207.3805 404.21191 203.35107 408.24135 198.3805 408.24135 L 101.15845 408.24135 C 96.187887 408.24135 92.15845 404.21191 92.15845 399.24135 L 92.15845 396.10454 C 92.15845 391.13398 96.187887 387.10454 101.15845 387.10454 Z" fill="white"/><path d="M 101.15845 387.10454 L 198.3805 387.10454 C 203.35107 387.10454 207.3805 391.13398 207.3805 396.10454 L 207.3805 399.24135 C 207.3805 404.21191 203.35107 408.24135 198.3805 408.24135 L 101.15845 408.24135 C 96.187887 408.24135 92.15845 404.21191 92.15845 399.24135 L 92.15845 396.10454 C 92.15845 391.13398 96.187887 387.10454 101.15845 387.10454 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(97.15845 387.67295)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="1.695012" y="8" textLength="104.05469">Local Payment Agent Server </tspan><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="38.161809" y="18" textLength="28.898438">Process</tspan></text><path d="M 100.74186 755.76285 L 165.14472 755.76285 C 170.11528 755.76285 174.14472 759.7923 174.14472 764.76285 L 174.14472 796.71396 C 174.14472 801.68453 170.11528 805.71396 165.14472 805.71396 L 100.74186 805.71396 C 95.7713 805.71396 91.74186 801.68453 91.74186 796.71396 L 91.74186 764.76285 C 91.74186 759.7923 95.7713 755.76285 100.74186 755.76285 Z" fill="white"/><path d="M 100.74186 755.76285 L 165.14472 755.76285 C 170.11528 755.76285 174.14472 759.7923 174.14472 764.76285 L 174.14472 796.71396 C 174.14472 801.68453 170.11528 805.71396 165.14472 805.71396 L 100.74186 805.71396 C 95.7713 805.71396 91.74186 801.68453 91.74186 796.71396 L 91.74186 764.76285 C 91.74186 759.7923 95.7713 755.76285 100.74186 755.76285 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(96.74186 755.76285)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="23.304946" y="8" textLength="25.792969">Identity</tspan><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="18.85768" y="18" textLength="34.6875">Container</tspan></text><path d="M 189.03064 755.76285 L 253.4335 755.76285 C 258.40406 755.76285 262.4335 759.7923 262.4335 764.76285 L 262.4335 796.71396 C 262.4335 801.68453 258.40406 805.71396 253.4335 805.71396 L 189.03064 805.71396 C 184.06008 805.71396 180.03064 801.68453 180.03064 796.71396 L 180.03064 764.76285 C 180.03064 759.7923 184.06008 755.76285 189.03064 755.76285 Z" fill="white"/><path d="M 189.03064 755.76285 L 253.4335 755.76285 C 258.40406 755.76285 262.4335 759.7923 262.4335 764.76285 L 262.4335 796.71396 C 262.4335 801.68453 258.40406 805.71396 253.4335 805.71396 L 189.03064 805.71396 C 184.06008 805.71396 180.03064 801.68453 180.03064 796.71396 L 180.03064 764.76285 C 180.03064 759.7923 184.06008 755.76285 189.03064 755.76285 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(185.03064 755.76285)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="17.969008" y="8" textLength="38.6875">Credential </tspan><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="18.85768" y="18" textLength="34.6875">Container</tspan></text><path d="M 277.31941 755.76285 L 341.72227 755.76285 C 346.69283 755.76285 350.72227 759.7923 350.72227 764.76285 L 350.72227 796.71396 C 350.72227 801.68453 346.69283 805.71396 341.72227 805.71396 L 277.31941 805.71396 C 272.34885 805.71396 268.31941 801.68453 268.31941 796.71396 L 268.31941 764.76285 C 268.31941 759.7923 272.34885 755.76285 277.31941 755.76285 Z" fill="white"/><path d="M 277.31941 755.76285 L 341.72227 755.76285 C 346.69283 755.76285 350.72227 759.7923 350.72227 764.76285 L 350.72227 796.71396 C 350.72227 801.68453 346.69283 805.71396 341.72227 805.71396 L 277.31941 805.71396 C 272.34885 805.71396 268.31941 801.68453 268.31941 796.71396 L 268.31941 764.76285 C 268.31941 759.7923 272.34885 755.76285 277.31941 755.76285 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(273.31941 755.76285)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="23.746352" y="8" textLength="24.910156">Ledger</tspan><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="18.85768" y="18" textLength="34.6875">Container</tspan></text><path d="M 362.66523 755.76285 L 427.0681 755.76285 C 432.03865 755.76285 436.0681 759.7923 436.0681 764.76285 L 436.0681 796.71396 C 436.0681 801.68453 432.03865 805.71396 427.0681 805.71396 L 362.66523 805.71396 C 357.69467 805.71396 353.66523 801.68453 353.66523 796.71396 L 353.66523 764.76285 C 353.66523 759.7923 357.69467 755.76285 362.66523 755.76285 Z" fill="white"/><path d="M 362.66523 755.76285 L 427.0681 755.76285 C 432.03865 755.76285 436.0681 759.7923 436.0681 764.76285 L 436.0681 796.71396 C 436.0681 801.68453 432.03865 805.71396 427.0681 805.71396 L 362.66523 805.71396 C 357.69467 805.71396 353.66523 801.68453 353.66523 796.71396 L 353.66523 764.76285 C 353.66523 759.7923 357.69467 755.76285 362.66523 755.76285 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(358.66523 755.76285)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="28.422133" y="8" textLength="15.558594">Item</tspan><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="18.85768" y="18" textLength="34.6875">Container</tspan></text><path d="M 277.08025 813.29667 L 429.02143 813.29667 C 433.992 813.29667 438.02143 817.3261 438.02143 822.29667 L 438.02143 825.2439 C 438.02143 830.2145 433.992 834.2439 429.02143 834.2439 L 277.08025 834.2439 C 272.10969 834.2439 268.08025 830.2145 268.08025 825.2439 L 268.08025 822.29667 C 268.08025 817.3261 272.10969 813.29667 277.08025 813.29667 Z" fill="white"/><path d="M 277.08025 813.29667 L 429.02143 813.29667 C 433.992 813.29667 438.02143 817.3261 438.02143 822.29667 L 438.02143 825.2439 C 438.02143 830.2145 433.992 834.2439 429.02143 834.2439 L 277.08025 834.2439 C 272.10969 834.2439 268.08025 830.2145 268.08025 825.2439 L 268.08025 822.29667 C 268.08025 817.3261 272.10969 813.29667 277.08025 813.29667 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(273.08025 813.29667)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="44.622932" y="8" textLength="70.695312">Processor/Compute</tspan></text><path d="M 71.947254 433.91374 L 407.77162 433.91374 C 412.74219 433.91374 416.77162 437.94318 416.77162 442.91374 L 416.77162 573.8064 C 416.77162 578.77695 412.74219 582.8064 407.77162 582.8064 L 71.947254 582.8064 C 66.97669 582.8064 62.947254 578.77695 62.947254 573.8064 L 62.947254 442.91374 C 62.947254 437.94318 66.97669 433.91374 71.947254 433.91374 Z" fill="white"/><path d="M 71.947254 433.91374 L 407.77162 433.91374 C 412.74219 433.91374 416.77162 437.94318 416.77162 442.91374 L 416.77162 573.8064 C 416.77162 578.77695 412.74219 582.8064 407.77162 582.8064 L 71.947254 582.8064 C 66.97669 582.8064 62.947254 578.77695 62.947254 573.8064 L 62.947254 442.91374 C 62.947254 437.94318 66.97669 433.91374 71.947254 433.91374 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(67.947254 433.91374)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="0" y="8" textLength="96.933594">Local Host/Hardware Layer</tspan></text><path d="M 79.21069 452.87053 L 401.9116 452.87053 C 406.88216 452.87053 410.9116 456.89997 410.9116 461.87053 L 410.9116 513.91584 C 410.9116 518.8864 406.88216 522.91584 401.9116 522.91584 L 79.21069 522.91584 C 74.24013 522.91584 70.21069 518.8864 70.21069 513.91584 L 70.21069 461.87053 C 70.21069 456.89997 74.24013 452.87053 79.21069 452.87053 Z" fill="black"/><path d="M 79.21069 452.87053 L 401.9116 452.87053 C 406.88216 452.87053 410.9116 456.89997 410.9116 461.87053 L 410.9116 513.91584 C 410.9116 518.8864 406.88216 522.91584 401.9116 522.91584 L 79.21069 522.91584 C 74.24013 522.91584 70.21069 518.8864 70.21069 513.91584 L 70.21069 461.87053 C 70.21069 456.89997 74.24013 452.87053 79.21069 452.87053 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(75.21069 452.87053)" fill="white"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="white" x="128.44225" y="8" textLength="73.816406">Local Wallet Storage</tspan></text><path d="M 83.017396 529.83272 L 230.60945 529.83272 C 235.58001 529.83272 239.60945 533.86216 239.60945 538.83272 L 239.60945 541.77997 C 239.60945 546.75053 235.58001 550.77997 230.60945 550.77997 L 83.017396 550.77997 C 78.046833 550.77997 74.017396 546.75053 74.017396 541.77997 L 74.017396 538.83272 C 74.017396 533.86216 78.046833 529.83272 83.017396 529.83272 Z" fill="white"/><path d="M 83.017396 529.83272 L 230.60945 529.83272 C 235.58001 529.83272 239.60945 533.86216 239.60945 538.83272 L 239.60945 541.77997 C 239.60945 546.75053 235.58001 550.77997 230.60945 550.77997 L 83.017396 550.77997 C 78.046833 550.77997 74.017396 546.75053 74.017396 541.77997 L 74.017396 538.83272 C 74.017396 533.86216 78.046833 529.83272 83.017396 529.83272 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(79.017396 530.30634)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="7.7628247" y="8" textLength="142.28906">Secure Container (Ex: Secure Element, </tspan><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="29.333137" y="18" textLength="96.92578">Hardware Security Module)</tspan></text><path d="M 82.49398 471.06904 L 144.78799 471.06904 C 149.75855 471.06904 153.78799 475.09848 153.78799 480.06904 L 153.78799 512.02016 C 153.78799 516.99072 149.75855 521.02016 144.78799 521.02016 L 82.49398 521.02016 C 77.52342 521.02016 73.49398 516.99072 73.49398 512.02016 L 73.49398 480.06904 C 73.49398 475.09848 77.52342 471.06904 82.49398 471.06904 Z" fill="white"/><path d="M 82.49398 471.06904 L 144.78799 471.06904 C 149.75855 471.06904 153.78799 475.09848 153.78799 480.06904 L 153.78799 512.02016 C 153.78799 516.99072 149.75855 521.02016 144.78799 521.02016 L 82.49398 521.02016 C 77.52342 521.02016 73.49398 516.99072 73.49398 512.02016 L 73.49398 480.06904 C 73.49398 475.09848 77.52342 471.06904 82.49398 471.06904 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(78.49398 471.06904)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="22.250519" y="8" textLength="25.792969">Identity</tspan><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="17.803253" y="18" textLength="34.6875">Container</tspan></text><path d="M 168.52328 471.06904 L 230.81728 471.06904 C 235.78785 471.06904 239.81728 475.09848 239.81728 480.06904 L 239.81728 512.02016 C 239.81728 516.99072 235.78785 521.02016 230.81728 521.02016 L 168.52328 521.02016 C 163.55271 521.02016 159.52328 516.99072 159.52328 512.02016 L 159.52328 480.06904 C 159.52328 475.09848 163.55271 471.06904 168.52328 471.06904 Z" fill="white"/><path d="M 168.52328 471.06904 L 230.81728 471.06904 C 235.78785 471.06904 239.81728 475.09848 239.81728 480.06904 L 239.81728 512.02016 C 239.81728 516.99072 235.78785 521.02016 230.81728 521.02016 L 168.52328 521.02016 C 163.55271 521.02016 159.52328 516.99072 159.52328 512.02016 L 159.52328 480.06904 C 159.52328 475.09848 163.55271 471.06904 168.52328 471.06904 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(164.52328 471.06904)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="16.914581" y="8" textLength="36.464844">Credential</tspan><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="17.803253" y="18" textLength="34.6875">Container</tspan></text><path d="M 254.55257 471.06904 L 316.84658 471.06904 C 321.81714 471.06904 325.84658 475.09848 325.84658 480.06904 L 325.84658 512.02016 C 325.84658 516.99072 321.81714 521.02016 316.84658 521.02016 L 254.55257 521.02016 C 249.58201 521.02016 245.55257 516.99072 245.55257 512.02016 L 245.55257 480.06904 C 245.55257 475.09848 249.58201 471.06904 254.55257 471.06904 Z" fill="white"/><path d="M 254.55257 471.06904 L 316.84658 471.06904 C 321.81714 471.06904 325.84658 475.09848 325.84658 480.06904 L 325.84658 512.02016 C 325.84658 516.99072 321.81714 521.02016 316.84658 521.02016 L 254.55257 521.02016 C 249.58201 521.02016 245.55257 516.99072 245.55257 512.02016 L 245.55257 480.06904 C 245.55257 475.09848 249.58201 471.06904 254.55257 471.06904 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(250.55257 471.06904)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="22.691925" y="8" textLength="24.910156">Ledger</tspan><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="17.803253" y="18" textLength="34.6875">Container</tspan></text><path d="M 337.71422 471.06904 L 400.00823 471.06904 C 404.9788 471.06904 409.00823 475.09848 409.00823 480.06904 L 409.00823 512.02016 C 409.00823 516.99072 404.9788 521.02016 400.00823 521.02016 L 337.71422 521.02016 C 332.74366 521.02016 328.71422 516.99072 328.71422 512.02016 L 328.71422 480.06904 C 328.71422 475.09848 332.74366 471.06904 337.71422 471.06904 Z" fill="white"/><path d="M 337.71422 471.06904 L 400.00823 471.06904 C 404.9788 471.06904 409.00823 475.09848 409.00823 480.06904 L 409.00823 512.02016 C 409.00823 516.99072 404.9788 521.02016 400.00823 521.02016 L 337.71422 521.02016 C 332.74366 521.02016 328.71422 516.99072 328.71422 512.02016 L 328.71422 480.06904 C 328.71422 475.09848 332.74366 471.06904 337.71422 471.06904 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(333.71422 471.06904)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="27.367706" y="8" textLength="15.558594">Item</tspan><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="17.803253" y="18" textLength="34.6875">Container</tspan></text><path d="M 254.31953 530.68578 L 401.91159 530.68578 C 406.88215 530.68578 410.91159 534.7152 410.91159 539.68578 L 410.91159 542.63302 C 410.91159 547.60358 406.88215 551.63302 401.91159 551.63302 L 254.31953 551.63302 C 249.34897 551.63302 245.31953 547.60358 245.31953 542.63302 L 245.31953 539.68578 C 245.31953 534.7152 249.34897 530.68578 254.31953 530.68578 Z" fill="white"/><path d="M 254.31953 530.68578 L 401.91159 530.68578 C 406.88215 530.68578 410.91159 534.7152 410.91159 539.68578 L 410.91159 542.63302 C 410.91159 547.60358 406.88215 551.63302 401.91159 551.63302 L 254.31953 551.63302 C 249.34897 551.63302 245.31953 547.60358 245.31953 542.63302 L 245.31953 539.68578 C 245.31953 534.7152 249.34897 530.68578 254.31953 530.68578 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(250.31953 536.1594)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="42.448372" y="8" textLength="70.695312">Processor/Compute</tspan></text><line x1="235.36628" y1="611.3514" x2="234.95598" y2="640.92167" marker-end="url(#FilledArrow_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="468.95018" y1="425.0739" x2="468.27404" y2="630.24254" marker-end="url(#FilledArrow_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 168.06009 233.25837 L 191.08037 233.25837 C 196.05094 233.25837 200.08037 237.28781 200.08037 242.25837 L 200.08037 254.87357 C 200.08037 259.84413 196.05094 263.87357 191.08037 263.87357 L 168.06009 263.87357 C 163.08952 263.87357 159.06009 259.84413 159.06009 254.87357 L 159.06009 242.25837 C 159.06009 237.28781 163.08952 233.25837 168.06009 233.25837 Z" fill="white"/><path d="M 168.06009 233.25837 L 191.08037 233.25837 C 196.05094 233.25837 200.08037 237.28781 200.08037 242.25837 L 200.08037 254.87357 C 200.08037 259.84413 196.05094 263.87357 191.08037 263.87357 L 168.06009 263.87357 C 163.08952 263.87357 159.06009 259.84413 159.06009 254.87357 L 159.06009 242.25837 C 159.06009 237.28781 163.08952 233.25837 168.06009 233.25837 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(164.06009 243.56597)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="5.504284" y="8" textLength="20.011719">Voice</tspan></text><path d="M 482.36216 233.37656 L 503.4291 233.37656 C 508.39966 233.37656 512.4291 237.406 512.4291 242.37656 L 512.4291 254.99176 C 512.4291 259.96233 508.39966 263.99176 503.4291 263.99176 L 482.36216 263.99176 C 477.3916 263.99176 473.36216 259.96233 473.36216 254.99176 L 473.36216 242.37656 C 473.36216 237.406 477.3916 233.37656 482.36216 233.37656 Z" fill="white"/><path d="M 482.36216 233.37656 L 503.4291 233.37656 C 508.39966 233.37656 512.4291 237.406 512.4291 242.37656 L 512.4291 254.99176 C 512.4291 259.96233 508.39966 263.99176 503.4291 263.99176 L 482.36216 263.99176 C 477.3916 263.99176 473.36216 259.96233 473.36216 254.99176 L 473.36216 242.37656 C 473.36216 237.406 477.3916 233.37656 482.36216 233.37656 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(478.36216 243.68416)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="9.422141" y="8" textLength="10.222656">….</tspan></text><text transform="translate(481.69492 472.40798) rotate(89.999983)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="15.064519" y="8" textLength="83.148438">Secure Communication</tspan></text><text transform="translate(262.05549 602.30143) rotate(89.99998)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="11.161275" y="8" textLength="27.570312">Secure </tspan><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="4.0460408" y="18" textLength="39.578125">Replication</tspan></text><path d="M 97.640427 301.75456 L 477.86408 301.75456 C 482.83464 301.75456 486.86408 305.784 486.86408 310.75456 L 486.86408 342.60387 C 486.86408 347.57444 482.83464 351.60387 477.86408 351.60387 L 97.640427 351.60387 C 92.669864 351.60387 88.640427 347.57444 88.640427 342.60387 L 88.640427 310.75456 C 88.640427 305.784 92.669864 301.75456 97.640427 301.75456 Z" fill="white"/><path d="M 97.640427 301.75456 L 477.86408 301.75456 C 482.83464 301.75456 486.86408 305.784 486.86408 310.75456 L 486.86408 342.60387 C 486.86408 347.57444 482.83464 351.60387 477.86408 351.60387 L 97.640427 351.60387 C 92.669864 351.60387 88.640427 347.57444 88.640427 342.60387 L 88.640427 310.75456 C 88.640427 305.784 92.669864 301.75456 97.640427 301.75456 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(93.640427 301.75456)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="0" y="8" textLength="40.019531">User Agent</tspan></text><path d="M 103.889146 322.4432 L 179.6498 322.4432 C 184.62036 322.4432 188.6498 326.47263 188.6498 331.4432 L 188.6498 334.58 C 188.6498 339.55056 184.62036 343.58 179.6498 343.58 L 103.889146 343.58 C 98.918583 343.58 94.889146 339.55056 94.889146 334.58 L 94.889146 331.4432 C 94.889146 326.47263 98.918583 322.4432 103.889146 322.4432 Z" fill="black"/><path d="M 103.889146 322.4432 L 179.6498 322.4432 C 184.62036 322.4432 188.6498 326.47263 188.6498 331.4432 L 188.6498 334.58 C 188.6498 339.55056 184.62036 343.58 179.6498 343.58 L 103.889146 343.58 C 98.918583 343.58 94.889146 339.55056 94.889146 334.58 L 94.889146 331.4432 C 94.889146 326.47263 98.918583 322.4432 103.889146 322.4432 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(99.889146 328.0116)" fill="white"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="white" x="27.210403" y="8" textLength="29.339844">Browser</tspan></text><path d="M 291.35065 322.4432 L 367.1113 322.4432 C 372.08186 322.4432 376.1113 326.47263 376.1113 331.4432 L 376.1113 334.58 C 376.1113 339.55056 372.08186 343.58 367.1113 343.58 L 291.35065 343.58 C 286.38009 343.58 282.35065 339.55056 282.35065 334.58 L 282.35065 331.4432 C 282.35065 326.47263 286.38009 322.4432 291.35065 322.4432 Z" fill="white"/><path d="M 291.35065 322.4432 L 367.1113 322.4432 C 372.08186 322.4432 376.1113 326.47263 376.1113 331.4432 L 376.1113 334.58 C 376.1113 339.55056 372.08186 343.58 367.1113 343.58 L 291.35065 343.58 C 286.38009 343.58 282.35065 339.55056 282.35065 334.58 L 282.35065 331.4432 C 282.35065 326.47263 286.38009 322.4432 291.35065 322.4432 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(287.35065 328.0116)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="9.8627464" y="8" textLength="64.035156">Native Application</tspan></text><path d="M 399.66174 322.4432 L 475.4224 322.4432 C 480.39295 322.4432 484.4224 326.47263 484.4224 331.4432 L 484.4224 334.58 C 484.4224 339.55056 480.39295 343.58 475.4224 343.58 L 399.66174 343.58 C 394.69118 343.58 390.66174 339.55056 390.66174 334.58 L 390.66174 331.4432 C 390.66174 326.47263 394.69118 322.4432 399.66174 322.4432 Z" fill="white"/><path d="M 399.66174 322.4432 L 475.4224 322.4432 C 480.39295 322.4432 484.4224 326.47263 484.4224 331.4432 L 484.4224 334.58 C 484.4224 339.55056 480.39295 343.58 475.4224 343.58 L 399.66174 343.58 C 394.69118 343.58 390.66174 339.55056 390.66174 334.58 L 390.66174 331.4432 C 390.66174 326.47263 394.69118 322.4432 399.66174 322.4432 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(395.66174 328.0116)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="36.768996" y="8" textLength="10.222656">….</tspan></text><rect x="179.59397" y="327.9976" width="11.10883" height="11.10883" fill="white"/><rect x="179.59397" y="327.9976" width="11.10883" height="11.10883" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(201.76052 317.16342)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="bold" fill="black" x="17.535707" y="8" textLength="31.996094">Web IDL</tspan><tspan font-family="Helvetica" font-size="8" font-weight="bold" fill="black" x="4.416567" y="18" textLength="60.45703">Payment Agent </tspan><tspan font-family="Helvetica" font-size="8" font-weight="bold" fill="black" x="26.865786" y="28" textLength="13.3359375">API</tspan></text><path d="M 83.929874 555.72862 L 231.52193 555.72862 C 236.49249 555.72862 240.52193 559.75806 240.52193 564.72862 L 240.52193 567.67587 C 240.52193 572.64643 236.49249 576.67587 231.52193 576.67587 L 83.929874 576.67587 C 78.95931 576.67587 74.929874 572.64643 74.929874 567.67587 L 74.929874 564.72862 C 74.929874 559.75806 78.95931 555.72862 83.929874 555.72862 Z" fill="white"/><path d="M 83.929874 555.72862 L 231.52193 555.72862 C 236.49249 555.72862 240.52193 559.75806 240.52193 564.72862 L 240.52193 567.67587 C 240.52193 572.64643 236.49249 576.67587 231.52193 576.67587 L 83.929874 576.67587 C 78.95931 576.67587 74.929874 572.64643 74.929874 567.67587 L 74.929874 564.72862 C 74.929874 559.75806 78.95931 555.72862 83.929874 555.72862 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(79.929874 561.20224)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="56.44837" y="8" textLength="42.695312">Geolocation</tspan></text><path d="M 254.72813 555.72862 L 312.75525 555.72862 C 317.72581 555.72862 321.75525 559.75806 321.75525 564.72862 L 321.75525 567.67587 C 321.75525 572.64643 317.72581 576.67587 312.75525 576.67587 L 254.72813 576.67587 C 249.75757 576.67587 245.72813 572.64643 245.72813 567.67587 L 245.72813 564.72862 C 245.72813 559.75806 249.75757 555.72862 254.72813 555.72862 Z" fill="white"/><path d="M 254.72813 555.72862 L 312.75525 555.72862 C 317.72581 555.72862 321.75525 559.75806 321.75525 564.72862 L 321.75525 567.67587 C 321.75525 572.64643 317.72581 576.67587 312.75525 576.67587 L 254.72813 576.67587 C 249.75757 576.67587 245.72813 572.64643 245.72813 567.67587 L 245.72813 564.72862 C 245.72813 559.75806 249.75757 555.72862 254.72813 555.72862 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(250.72813 561.20224)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="16.781136" y="8" textLength="32.464844">Calendar</tspan></text><path d="M 341.16979 555.72862 L 400.2373 555.72862 C 405.20786 555.72862 409.2373 559.75806 409.2373 564.72862 L 409.2373 567.67587 C 409.2373 572.64643 405.20786 576.67587 400.2373 576.67587 L 341.16979 576.67587 C 336.19922 576.67587 332.16979 572.64643 332.16979 567.67587 L 332.16979 564.72862 C 332.16979 559.75806 336.19922 555.72862 341.16979 555.72862 Z" fill="white"/><path d="M 341.16979 555.72862 L 400.2373 555.72862 C 405.20786 555.72862 409.2373 559.75806 409.2373 564.72862 L 409.2373 567.67587 C 409.2373 572.64643 405.20786 576.67587 400.2373 576.67587 L 341.16979 576.67587 C 336.19922 576.67587 332.16979 572.64643 332.16979 567.67587 L 332.16979 564.72862 C 332.16979 559.75806 336.19922 555.72862 341.16979 555.72862 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(337.16979 561.20224)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="23.531801" y="8" textLength="20.003906">Clock</tspan></text><line x1="190.7028" y1="337.37519" x2="238.60964" y2="370.35002" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="232.51786" y="364.42574" width="11.10883" height="11.10883" fill="white"/><rect x="232.51786" y="364.42574" width="11.10883" height="11.10883" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="278.18484" y="326.609" width="11.10883" height="11.10883" fill="white"/><rect x="278.18484" y="326.609" width="11.10883" height="11.10883" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="278.18484" y1="336.76302" x2="243.62669" y2="365.38055" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(9.881356 156.08283)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="bold" fill="black" x="5.977752" y="8" textLength="221.8086">Figure: Payment Agent  High Level Conceptual Model - v.5</tspan></text><line x1="70.354488" y1="293.8507" x2="69.54371" y2="421.82424" marker-end="url(#FilledArrow_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="245.59051" y1="291.76245" x2="245.48326" y2="294.80258" marker-end="url(#FilledArrow_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="251.94232" y1="425.06711" x2="251.97994" y2="426.02692" marker-end="url(#FilledArrow_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 308.949 233.25837 L 330.01594 233.25837 C 334.9865 233.25837 339.01594 237.28781 339.01594 242.25837 L 339.01594 254.87357 C 339.01594 259.84413 334.9865 263.87357 330.01594 263.87357 L 308.949 263.87357 C 303.97844 263.87357 299.949 259.84413 299.949 254.87357 L 299.949 242.25837 C 299.949 237.28781 303.97844 233.25837 308.949 233.25837 Z" fill="white"/><path d="M 308.949 233.25837 L 330.01594 233.25837 C 334.9865 233.25837 339.01594 237.28781 339.01594 242.25837 L 339.01594 254.87357 C 339.01594 259.84413 334.9865 263.87357 330.01594 263.87357 L 308.949 263.87357 C 303.97844 263.87357 299.949 259.84413 299.949 254.87357 L 299.949 242.25837 C 299.949 237.28781 303.97844 233.25837 308.949 233.25837 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(304.949 243.56597)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="9.422141" y="8" textLength="10.222656">….</tspan></text><line x1="207.3805" y1="397.24197" x2="311.64105" y2="396.46202" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="499.63708" y1="293.85038" x2="500.37124" y2="362.84478" marker-end="url(#FilledArrow_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 50.141973 672.3555 L 514.385 672.3555 C 519.35557 672.3555 523.385 676.38496 523.385 681.3555 L 523.385 706.9561 C 523.385 711.9267 519.35557 715.9561 514.385 715.9561 L 50.141973 715.9561 C 45.17141 715.9561 41.141973 711.9267 41.141973 706.9561 L 41.141973 681.3555 C 41.141973 676.38496 45.17141 672.3555 50.141973 672.3555 Z" fill="white"/><path d="M 50.141973 672.3555 L 514.385 672.3555 C 519.35557 672.3555 523.385 676.38496 523.385 681.3555 L 523.385 706.9561 C 523.385 711.9267 519.35557 715.9561 514.385 715.9561 L 50.141973 715.9561 C 45.17141 715.9561 41.141973 711.9267 41.141973 706.9561 L 41.141973 681.3555 C 41.141973 676.38496 45.17141 672.3555 50.141973 672.3555 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(46.141973 672.3555)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="0" y="8" textLength="76.03125">Remote Server Layer</tspan></text><path d="M 301.90387 684.50892 L 377.66452 684.50892 C 382.63508 684.50892 386.66452 688.53836 386.66452 693.50892 L 386.66452 696.64573 C 386.66452 701.6163 382.63508 705.64573 377.66452 705.64573 L 301.90387 705.64573 C 296.9333 705.64573 292.90387 701.6163 292.90387 696.64573 L 292.90387 693.50892 C 292.90387 688.53836 296.9333 684.50892 301.90387 684.50892 Z" fill="white"/><path d="M 301.90387 684.50892 L 377.66452 684.50892 C 382.63508 684.50892 386.66452 688.53836 386.66452 693.50892 L 386.66452 696.64573 C 386.66452 701.6163 382.63508 705.64573 377.66452 705.64573 L 301.90387 705.64573 C 296.9333 705.64573 292.90387 701.6163 292.90387 696.64573 L 292.90387 693.50892 C 292.90387 688.53836 296.9333 684.50892 301.90387 684.50892 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(297.90387 690.07733)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="1.1986839" y="8" textLength="81.36328">Other Remote Process</tspan></text><path d="M 82.42127 687.52095 L 179.64333 687.52095 C 184.61389 687.52095 188.64333 691.5504 188.64333 696.52095 L 188.64333 699.65776 C 188.64333 704.6283 184.61389 708.65776 179.64333 708.65776 L 82.42127 708.65776 C 77.45071 708.65776 73.42127 704.6283 73.42127 699.65776 L 73.42127 696.52095 C 73.42127 691.5504 77.45071 687.52095 82.42127 687.52095 Z" fill="white"/><path d="M 82.42127 687.52095 L 179.64333 687.52095 C 184.61389 687.52095 188.64333 691.5504 188.64333 696.52095 L 188.64333 699.65776 C 188.64333 704.6283 184.61389 708.65776 179.64333 708.65776 L 82.42127 708.65776 C 77.45071 708.65776 73.42127 704.6283 73.42127 699.65776 L 73.42127 696.52095 C 73.42127 691.5504 77.45071 687.52095 82.42127 687.52095 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(78.42127 688.08935)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="10.144231" y="8" textLength="87.15625">Remote Payment Agent </tspan><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="25.26923" y="18" textLength="54.683594">Server Process</tspan></text><line x1="51.54701" y1="291.76796" x2="52.428252" y2="662.56" marker-end="url(#FilledArrow_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="252.01475" y1="724.8506" x2="251.9075" y2="727.8907" marker-end="url(#FilledArrow_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="188.64333" y1="697.5969" x2="292.90387" y2="696.7057" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/></g></g></svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/latest/payment-agent/images/paygent_simple.svg	Thu Mar 05 23:10:22 2015 -0600
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="71 138 357 251" width="357pt" height="251pt" xmlns:dc="http://purl.org/dc/elements/1.1/"><metadata> Produced by OmniGraffle 6.1.3 <dc:date>2015-03-06 00:31:50 +0000</dc:date></metadata><defs><font-face font-family="Helvetica Neue" font-size="7" panose-1="2 0 5 3 0 0 0 2 0 4" units-per-em="1000" underline-position="-100" underline-thickness="50" slope="0" x-height="517" cap-height="714" ascent="951.99585" descent="-212.99744" font-weight="500"><font-face-src><font-face-name name="HelveticaNeue"/></font-face-src></font-face><font-face font-family="Helvetica" font-size="7" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" viewBox="-1 -4 10 8" markerWidth="10" markerHeight="8" color="black"><g><path d="M 8 0 L 0 -3 L 0 3 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker_2" viewBox="-9 -4 10 8" markerWidth="10" markerHeight="8" color="black"><g><path d="M -8 0 L 0 3 L 0 -3 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>Canvas 6</title><rect fill="white" width="1118.57764" height="1565.7768"/><g><title>Layer 1</title><path d="M 91.6875 218.25 L 130.5625 218.25 C 135.53306 218.25 139.5625 222.27944 139.5625 227.25 L 139.5625 266.125 C 139.5625 271.09556 135.53306 275.125 130.5625 275.125 L 91.6875 275.125 C 86.716937 275.125 82.6875 271.09556 82.6875 266.125 L 82.6875 227.25 C 82.6875 222.27944 86.716937 218.25 91.6875 218.25 Z" fill="white"/><path d="M 91.6875 218.25 L 130.5625 218.25 C 135.53306 218.25 139.5625 222.27944 139.5625 227.25 L 139.5625 266.125 C 139.5625 271.09556 135.53306 275.125 130.5625 275.125 L 91.6875 275.125 C 86.716937 275.125 82.6875 271.09556 82.6875 266.125 L 82.6875 227.25 C 82.6875 222.27944 86.716937 218.25 91.6875 218.25 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(87.6875 242.6875)" fill="black"><tspan font-family="Helvetica Neue" font-size="7" font-weight="500" fill="black" x="5.9375" y="7" textLength="35">User Agent</tspan></text><path d="M 91.6875 293.41144 L 130.5625 293.41144 C 135.53306 293.41144 139.5625 297.44088 139.5625 302.41144 L 139.5625 341.28644 C 139.5625 346.257 135.53306 350.28644 130.5625 350.28644 L 91.6875 350.28644 C 86.716937 350.28644 82.6875 346.257 82.6875 341.28644 L 82.6875 302.41144 C 82.6875 297.44088 86.716937 293.41144 91.6875 293.41144 Z" fill="white"/><path d="M 91.6875 293.41144 L 130.5625 293.41144 C 135.53306 293.41144 139.5625 297.44088 139.5625 302.41144 L 139.5625 341.28644 C 139.5625 346.257 135.53306 350.28644 130.5625 350.28644 L 91.6875 350.28644 C 86.716937 350.28644 82.6875 346.257 82.6875 341.28644 L 82.6875 302.41144 C 82.6875 297.44088 86.716937 293.41144 91.6875 293.41144 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(87.6875 313.84894)" fill="black"><tspan font-family="Helvetica Neue" font-size="7" font-weight="500" x="9.6265" y="7" textLength="29.568">Payment </tspan><tspan font-family="Helvetica Neue" font-size="7" font-weight="500" x="14.2325" y="15" textLength="18.41">Agent</tspan></text><path d="M 194.7388 328.13313 C 172.88786 321.84909 181.60147 268.94774 216.4586 277.97426 C 219.69257 260.3787 260.22673 263.23465 259.96174 277.97426 C 285.37788 259.12213 317.8582 296.7129 296.07217 315.56504 C 322.21435 324.70505 295.74227 373.95016 274.28747 365.72392 C 272.57043 379.4351 234.2157 384.23325 230.84923 365.72392 C 209.13079 385.491 163.84436 355.09802 194.7388 328.13313 Z" fill="white"/><path d="M 194.7388 328.13313 C 172.88786 321.84909 181.60147 268.94774 216.4586 277.97426 C 219.69257 260.3787 260.22673 263.23465 259.96174 277.97426 C 285.37788 259.12213 317.8582 296.7129 296.07217 315.56504 C 322.21435 324.70505 295.74227 373.95016 274.28747 365.72392 C 272.57043 379.4351 234.2157 384.23325 230.84923 365.72392 C 209.13079 385.491 163.84436 355.09802 194.7388 328.13313 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(187.8125 313.84894)" fill="black"><tspan font-family="Helvetica" font-size="7" font-weight="500" fill="black" x="43.257514" y="6" textLength="27.624023">Payment</tspan><tspan font-family="Helvetica" font-size="7" font-weight="500" fill="black" x="45.40058" y="14" textLength="23.33789">System</tspan></text><path d="M 199.11279 194.625 L 285.1124 194.625 C 290.08296 194.625 294.1124 198.65444 294.1124 203.625 L 294.1124 217.90074 C 294.1124 222.8713 290.08296 226.90074 285.1124 226.90074 L 199.11279 226.90074 C 194.14223 226.90074 190.11279 222.8713 190.11279 217.90074 L 190.11279 203.625 C 190.11279 198.65444 194.14223 194.625 199.11279 194.625 Z" fill="white"/><path d="M 199.11279 194.625 L 285.1124 194.625 C 290.08296 194.625 294.1124 198.65444 294.1124 203.625 L 294.1124 217.90074 C 294.1124 222.8713 290.08296 226.90074 285.1124 226.90074 L 199.11279 226.90074 C 194.14223 226.90074 190.11279 222.8713 190.11279 217.90074 L 190.11279 203.625 C 190.11279 198.65444 194.14223 194.625 199.11279 194.625 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(195.11279 206.76287)" fill="black"><tspan font-family="Helvetica" font-size="7" font-weight="500" fill="black" x="13.346481" y="6" textLength="67.30664">Rules / Requirements</tspan></text><path d="M 368.4375 218.25 L 407.3125 218.25 C 412.28306 218.25 416.3125 222.27944 416.3125 227.25 L 416.3125 266.125 C 416.3125 271.09556 412.28306 275.125 407.3125 275.125 L 368.4375 275.125 C 363.46694 275.125 359.4375 271.09556 359.4375 266.125 L 359.4375 227.25 C 359.4375 222.27944 363.46694 218.25 368.4375 218.25 Z" fill="white"/><path d="M 368.4375 218.25 L 407.3125 218.25 C 412.28306 218.25 416.3125 222.27944 416.3125 227.25 L 416.3125 266.125 C 416.3125 271.09556 412.28306 275.125 407.3125 275.125 L 368.4375 275.125 C 363.46694 275.125 359.4375 271.09556 359.4375 266.125 L 359.4375 227.25 C 359.4375 222.27944 363.46694 218.25 368.4375 218.25 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(364.4375 242.6875)" fill="black"><tspan font-family="Helvetica Neue" font-size="7" font-weight="500" x="5.9375" y="7" textLength="35">User Agent</tspan></text><path d="M 368.4375 293.41144 L 407.3125 293.41144 C 412.28306 293.41144 416.3125 297.44088 416.3125 302.41144 L 416.3125 341.28644 C 416.3125 346.257 412.28306 350.28644 407.3125 350.28644 L 368.4375 350.28644 C 363.46694 350.28644 359.4375 346.257 359.4375 341.28644 L 359.4375 302.41144 C 359.4375 297.44088 363.46694 293.41144 368.4375 293.41144 Z" fill="white"/><path d="M 368.4375 293.41144 L 407.3125 293.41144 C 412.28306 293.41144 416.3125 297.44088 416.3125 302.41144 L 416.3125 341.28644 C 416.3125 346.257 412.28306 350.28644 407.3125 350.28644 L 368.4375 350.28644 C 363.46694 350.28644 359.4375 346.257 359.4375 341.28644 L 359.4375 302.41144 C 359.4375 297.44088 363.46694 293.41144 368.4375 293.41144 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(364.4375 313.84894)" fill="black"><tspan font-family="Helvetica Neue" font-size="7" font-weight="500" x="9.6265" y="7" textLength="29.568">Payment </tspan><tspan font-family="Helvetica Neue" font-size="7" font-weight="500" x="14.2325" y="15" textLength="18.41">Agent</tspan></text><path d="M 242.122 226.90075 C 242.19154 241.00126 242.41423 254.23267 242.705 266.08197" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><circle cx="111.125" cy="158.27841" r="5.1704628" fill="white"/><circle cx="111.125" cy="158.27841" r="5.1704628" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="111.125" y1="163.44886" x2="111.125" y2="178.96023" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="111.125" y1="178.96023" x2="105.954545" y2="194.47159" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="111.125" y1="178.96023" x2="116.295455" y2="194.47159" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="111.125" y1="168.61932" x2="100.78409" y2="168.61932" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="121.46591" y1="168.61932" x2="111.125" y2="168.61932" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(100.613636 195.3548)" fill="black"><tspan font-family="Helvetica" font-size="7" font-weight="500" x="1.3682972" y="6" textLength="18.286133">Payer</tspan></text><circle cx="390.69886" cy="158.27841" r="5.1704628" fill="white"/><circle cx="390.69886" cy="158.27841" r="5.1704628" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="390.69886" y1="163.44886" x2="390.69886" y2="178.96023" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="390.69886" y1="178.96023" x2="385.5284" y2="194.47159" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="390.69886" y1="178.96023" x2="395.86932" y2="194.47159" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="390.69886" y1="168.61932" x2="380.35795" y2="168.61932" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="401.03977" y1="168.61932" x2="390.69886" y2="168.61932" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(380.1875 195.3548)" fill="black"><tspan font-family="Helvetica" font-size="7" font-weight="500" x=".58729137" y="6" textLength="19.848145">Payee</tspan></text><path d="M 139.56251 321.8198 C 152.78887 321.8099 165.21202 321.80565 176.56254 321.80504" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 304.03688 321.37858 C 322.90354 321.2893 337.83411 321.28949 349.53739 321.33528" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 111.05778 204.52525 C 111.044844 205.78365 111.03393 207.06178 111.02483 208.3514" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 110.774707 275.12501 C 110.756866 278.04875 110.74577 280.84457 110.740284 283.50983" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 390.68375 204.52525 C 390.66263 205.76967 390.63024 207.05109 390.58828 208.3579" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 387.73646 283.51618 C 387.7354 280.55591 387.7368 277.7567 387.74007 275.12499" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/></g></g></svg>
--- a/latest/payment-agent/index.html	Wed Mar 04 11:15:11 2015 -0500
+++ b/latest/payment-agent/index.html	Thu Mar 05 23:10:22 2015 -0600
@@ -34,8 +34,13 @@
           // editors, add as many as you like
           // only "name" is required
           editors:  [
-              { name: "Pat Doe", url: "http://patdoe.example.com/",
-                company: "ACME", companyURL: "http://acme.example.com/" },
+			  { 
+				name: "Pat Adler", url: "",
+                company: "Federal Reserve Bank of Chicago", companyURL: "" },
+			  { 
+				name: "Jörg Heuer", url: "",
+                company: "Deutsche Telekom", companyURL: "" },
+			  
           ],
  
           // authors, add as many as you like. 
@@ -75,7 +80,7 @@
 <body> 
   <section id='abstract'> 
     <p> 
-Abstract goes here.
+This document describes architectural requirements, concepts and rationale that would need to be provided to support current and planned use cases outlined in the Web Payments Activity.  This document is intended to provide an overview of core concepts related to the Payment Agent and considerations related to their use.
     </p> 
   </section> 
 
@@ -88,10 +93,98 @@
   <section> 
     <h2>Introduction</h2> 
     <p>
-Introduction goes here.
+    <p>
+		A payment agent is defined as a software service that:
+		<ol type='1'>
+			<li>Provides a standard inteface for the collection of payment related information from user agents (ex. browsers, apps, or other web-enabled clients) which meets the following criteria:
+			<ol type='a'>
+				<li>Supports consistent, secure interface and apis for communication of payment data required to support payment schemes (ex. cards, digital currency, etc.) for common data elements</li>
+				<li>Provides ability to access information needed as part of the payment process in a standard way (ex, authentication data, account information, loyalty cards, etc.)</li>
+				<li>Is accessible from mutliple user agents</li>
+				<li>Receives requests from either local or remote user agents</li>
+				<li>Communicates with existing payment schemes/infrastructure to facilitate value tranfer</li>
+				<li>Coordinates with other payment agents to facilitate payments related information flows</li>
+			</ol>
+			</li>
+		</ol>
+    </p>
     </p>
   </section>
-
+  
+  <section> 
+    <h2>Overview of the Payment Agent</h2> 
+    <img style="display: block; max-height:100%; min-width: 40em; max-width:60%;" src="images/paygent_simple.svg"></img>
+  </section>
+   
+    <section> 
+      <h2>Payment Agent in context</h2> 
+      <p>
+  High level overview of how a payment agent works... (NEED TO INCORPORATE USE CASE DIAGRAMS/LINKAGES HERE)
+      </p>
+    </section>
+	
+	  <section> 
+	    <h2>Required (core) Capabilities</h2> 
+	    <p>
+	This section outlines the required capabilities that a Payment Agent must provide to meet minimal viable requirements:
+	<ul>
+		<li>Ability to receive and reply with standard formatted messages following payment agent API/protocol specifications</li>
+	<li>Abiltiy to interact with user agent Display Services for displaying payment related information</li>
+	<li>Ability support synchornization between multiple payment agents operating on behalf of a single user agent</li>
+	<li>Ability to support user agents running locally and remotely from payment agent</li>
+	
+	(NEED TO TIE TO CORE STANDARDS)
+		
+	</ul>
+	    </p>
+	  </section>
+	  
+  	  <section> 
+  	    <h2>Optional Capabilities</h2> 
+  	    <p>
+  	This section outlines the required capabilities that a Payment Agent could provide but are not required.
+	
+		<ul>
+			<li>Ability to communicate with Host Device Camera for accepting payment related info via visual input (ex. QR code or Bar code, etc)</li>
+		<li>Abiltiy to interact with Host Device Microphone for accepting payment related information via transmission of sound</li>
+		<li>Ability to interact with Host Biometric Services for accepting biometric authentication data required for payment process</li>
+		<li>Ability to interact with Host NFC (Near Field Contact) services to support proximity payments flows
+			</li>
+			<li>Ability to interact Host with BLE (Blue Tooth Low Energy) services to support local/proximity information exchange needed to support localized offers (ex. in store beacons)</li>
+			
+		</ul>
+		(NEED TO TIE TO CORE STANDARDS)
+  	    </p>
+  	  </section>
+	  
+	  <section>
+	  	<h2>Payment Agent API</h2>
+		<p>
+			The Payment Agent API is a standard protocol and set of API's which facilitate exchange of payment related data in a standard manner with user agents.  The following is a list of the API's that the Payment Agent protocol will support:
+			<ul>
+				<li>Identification and Authentication of Payment Participants</li>
+				<li>Payment Scheme/Instrument selection, clearing and settlement</li>
+				<li>Contracts and conditional payment</li>
+				<li>Authorization, Monitoring and Control</li>
+				<li>Ledger and Accounting</li>
+				<li>Taxation</li>
+				<li>Delivery and Shipping</li>
+				<li>Payment Scheduling and Calendering</li>
+				<li>Regulatory and Reporting</li>
+				<li>Wallet and Instrument provisioning and administration</li>
+				<li>Security and Auditing</li>
+			</ul>
+		</p>
+	  </section>
+	 
+   	  <section> 
+   	    <h2>Conceptual Architecture</h2> 
+   	    <p>
+   			DRAFT/PLACEHOLDER (NEED TO UPDATE)
+			 <img style="display: block; max-height:100%; min-width: 40em; max-width:60%;" src="images/paygent_detailed.svg"></img>
+   	    </p>
+   	  </section>
+	
   <section> 
     <h2>Acknowledgements</h2>