Codebase list esys-particle / 28a17bc
Merge tag 'upstream/2.3.4+dfsg1' Upstream version 2.3.4+dfsg1 Anton Gladky 7 years ago
1013 changed file(s) with 1270 addition(s) and 1217 deletion(s). Raw diff Collapse all Expand all
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
0 \documentclass[a4paper,12pt,openright,twoside]{book} %FOR PRINTING
1 % \documentclass[a4paper,12pt,openany,oneside]{book} %FOR ONLINE
2
3 \usepackage{ReportStyle}
4 \usepackage[toc]{appendix}
5
6 \usepackage[pass, includeheadfoot, top = 0.5cm, bottom = 1cm]{geometry} % To centre the title page
7 \usepackage{graphics} % if you want encapsulated PS figures.
8 \usepackage{url}
9
10 \usepackage{listings}
11 \usepackage{color, colortbl}
12
13 \usepackage{enumitem}
14
15 \definecolor{mygreen}{rgb}{0,0.6,0}
16 \definecolor{mygray}{rgb}{0.5,0.5,0.5}
17 \definecolor{mymauve}{rgb}{0.58,0,0.82}
18 \definecolor{light-gray}{gray}{0.95}
19
20 \lstset{ %
21 backgroundcolor=\color{white}, % choose the background color; you must add \usepackage{color} or \usepackage{xcolor}
22 basicstyle=\ttfamily\footnotesize,% the size of the fonts that are used for the code
23 breakatwhitespace=false, % sets if automatic breaks should only happen at whitespace
24 breaklines=true, % sets automatic line breaking
25 captionpos=b, % sets the caption-position to bottom
26 commentstyle=\color{mygreen}, % comment style
27 deletekeywords={...}, % if you want to delete keywords from the given language
28 escapeinside={\%*}{*)}, % if you want to add LaTeX within your code
29 extendedchars=true, % lets you use non-ASCII characters; for 8-bits encodings only, does not work with UTF-8
30 frame=single, % adds a frame around the code
31 keepspaces=true, % keeps spaces in text, useful for keeping indentation of code (possibly needs columns=flexible)
32 keywordstyle=\color{blue}, % keyword style
33 language=Python, % the language of the code
34 morekeywords={*,...}, % if you want to add more keywords to the set
35 numbers=left, % where to put the line-numbers; possible values are (none, left, right)
36 numbersep=5pt, % how far the line-numbers are from the code
37 numberstyle=\tiny\color{mygray}, % the style that is used for the line-numbers
38 rulecolor=\color{black}, % if not set, the frame-color may be changed on line-breaks within not-black text (e.g. comments (green here))
39 showspaces=false, % show spaces everywhere adding particular underscores; it overrides 'showstringspaces'
40 showstringspaces=false, % underline spaces within strings only
41 showtabs=false, % show tabs within strings adding particular underscores
42 stepnumber=2, % the step between two line-numbers. If it's 1, each line will be numbered
43 stringstyle=\color{mymauve}, % string literal style
44 tabsize=2 % sets default tabsize to 2 spaces
45 % title=\lstname % show the filename of files included with \lstinputlisting; also try caption instead of title
46 }
47
48 \lstdefinestyle{text}{
49 numbers=none
50 % breaklines = false
51 }
52
53 \lstdefinestyle{inlineBash}{
54 numbers=none,
55 % breaklines = false,
56 frame=none,
57 language = bash,
58 backgroundcolor=\color{light-gray}
59 }
60
61 % \usepackage[sorting=none,backend=bibtex]{biblatex}
62 % \bibliography{DominantColourClassifier}
63
64 % Number subsections but not subsubsections:
65 \setcounter{secnumdepth}{2}
66 % Show subsections but not subsubsections in table of contents:
67 \setcounter{tocdepth}{2}
68
69 \pagestyle{headings} % Chapter on left page, Section on right.
70 \raggedbottom
71
72 \setlength{\topmargin} {-5mm} % 25-5 = 20mm
73 \setlength{\oddsidemargin} {10mm} % rhs page inner margin = 25+10mm
74 \setlength{\evensidemargin} {0mm} % lhs page outer margin = 25mm
75 \setlength{\textwidth} {150mm} % 35 + 150 + 25 = 210mm
76 \setlength{\textheight} {240mm} %
77
78 \renewcommand{\baselinestretch}{1.2} % Looks like 1.5 spacing.
79
80 % Stop figure/tables smaller than 3/4 page from appearing alone on a page:
81 \renewcommand{\textfraction}{0.25}
82 \renewcommand{\topfraction}{0.75}
83 \renewcommand{\bottomfraction}{0.75}
84 \renewcommand{\floatpagefraction}{0.75}
85
86 \newcommand{\titleinfo}{ESyS-Particle Build and Installation Notes}
87 \newcommand{\authorinfo}{Justin Rahardjo, Dr. Vince Boros}
88
89 \title{\titleinfo}
90 \author{\authorinfo}
91 \date{\monthname~\the\year}
92
93 \begin{document}
94 \frontmatter
95 \maketitle
96
97 % \chapter{Acknowledgement}
98
99 % \chapter{Abstract}
100
101 \tableofcontents
102
103 % \listoffigures
104
105 % \listoftables
106
107 \mainmatter
108 \input{./tex-files/Ch-ESyS-ParticleReleaseBuild.tex}
109 \input{./tex-files/Ch-ESyS-ParticleReleaseTesting.tex}
110 \input{./tex-files/Ch-ESyS-ParticleReleaseProblems.tex}
111 \input{./tex-files/Ch-ESyS-ParticleReleaseSteps.tex}
112 \input{./tex-files/Ch-ESyS-ParticleDefinitions.tex}
113
114
115 \appendix
116
117 \chapter{Test Script}
118 \label{app:test_script}
119
120 \section{Main bash script}
121 \lstinputlisting[language=bash]{source-files/run_esysparticle_test.sh}
122
123 \clearpage
124 \section{Move output files to folders}
125 \lstinputlisting[language=bash]{source-files/move_output_files.sh}
126
127 \clearpage
128 \section{Output test result to file}
129 \lstinputlisting[language=python]{source-files/out2file.py}
130
131 % \printbibliography
132
133
0 \documentclass[a4paper,12pt,openright,twoside]{book} %FOR PRINTING
1 % \documentclass[a4paper,12pt,openany,oneside]{book} %FOR ONLINE
2
3 \usepackage{ReportStyle}
4 \usepackage[toc]{appendix}
5
6 \usepackage[pass, includeheadfoot, top = 0.5cm, bottom = 1cm]{geometry} % To centre the title page
7 \usepackage{graphics} % if you want encapsulated PS figures.
8 \usepackage{url}
9
10 \usepackage{listings}
11 \usepackage{color, colortbl}
12
13 \usepackage{enumitem}
14
15 \definecolor{mygreen}{rgb}{0,0.6,0}
16 \definecolor{mygray}{rgb}{0.5,0.5,0.5}
17 \definecolor{mymauve}{rgb}{0.58,0,0.82}
18 \definecolor{light-gray}{gray}{0.95}
19
20 \lstset{ %
21 backgroundcolor=\color{white}, % choose the background color; you must add \usepackage{color} or \usepackage{xcolor}
22 basicstyle=\ttfamily\footnotesize,% the size of the fonts that are used for the code
23 breakatwhitespace=false, % sets if automatic breaks should only happen at whitespace
24 breaklines=true, % sets automatic line breaking
25 captionpos=b, % sets the caption-position to bottom
26 commentstyle=\color{mygreen}, % comment style
27 deletekeywords={...}, % if you want to delete keywords from the given language
28 escapeinside={\%*}{*)}, % if you want to add LaTeX within your code
29 extendedchars=true, % lets you use non-ASCII characters; for 8-bits encodings only, does not work with UTF-8
30 frame=single, % adds a frame around the code
31 keepspaces=true, % keeps spaces in text, useful for keeping indentation of code (possibly needs columns=flexible)
32 keywordstyle=\color{blue}, % keyword style
33 language=Python, % the language of the code
34 morekeywords={*,...}, % if you want to add more keywords to the set
35 numbers=left, % where to put the line-numbers; possible values are (none, left, right)
36 numbersep=5pt, % how far the line-numbers are from the code
37 numberstyle=\tiny\color{mygray}, % the style that is used for the line-numbers
38 rulecolor=\color{black}, % if not set, the frame-color may be changed on line-breaks within not-black text (e.g. comments (green here))
39 showspaces=false, % show spaces everywhere adding particular underscores; it overrides 'showstringspaces'
40 showstringspaces=false, % underline spaces within strings only
41 showtabs=false, % show tabs within strings adding particular underscores
42 stepnumber=2, % the step between two line-numbers. If it's 1, each line will be numbered
43 stringstyle=\color{mymauve}, % string literal style
44 tabsize=2 % sets default tabsize to 2 spaces
45 % title=\lstname % show the filename of files included with \lstinputlisting; also try caption instead of title
46 }
47
48 \lstdefinestyle{text}{
49 numbers=none
50 % breaklines = false
51 }
52
53 \lstdefinestyle{inlineBash}{
54 numbers=none,
55 % breaklines = false,
56 frame=none,
57 language = bash,
58 backgroundcolor=\color{light-gray}
59 }
60
61 % \usepackage[sorting=none,backend=bibtex]{biblatex}
62 % \bibliography{DominantColourClassifier}
63
64 % Number subsections but not subsubsections:
65 \setcounter{secnumdepth}{2}
66 % Show subsections but not subsubsections in table of contents:
67 \setcounter{tocdepth}{2}
68
69 \pagestyle{headings} % Chapter on left page, Section on right.
70 \raggedbottom
71
72 \setlength{\topmargin} {-5mm} % 25-5 = 20mm
73 \setlength{\oddsidemargin} {10mm} % rhs page inner margin = 25+10mm
74 \setlength{\evensidemargin} {0mm} % lhs page outer margin = 25mm
75 \setlength{\textwidth} {150mm} % 35 + 150 + 25 = 210mm
76 \setlength{\textheight} {240mm} %
77
78 \renewcommand{\baselinestretch}{1.2} % Looks like 1.5 spacing.
79
80 % Stop figure/tables smaller than 3/4 page from appearing alone on a page:
81 \renewcommand{\textfraction}{0.25}
82 \renewcommand{\topfraction}{0.75}
83 \renewcommand{\bottomfraction}{0.75}
84 \renewcommand{\floatpagefraction}{0.75}
85
86 \newcommand{\titleinfo}{ESyS-Particle Build and Installation Notes}
87 \newcommand{\authorinfo}{Justin Rahardjo, Dr. Vince Boros}
88
89 \title{\titleinfo}
90 \author{\authorinfo}
91 \date{\monthname~\the\year}
92
93 \begin{document}
94 \frontmatter
95 \maketitle
96
97 % \chapter{Acknowledgement}
98
99 % \chapter{Abstract}
100
101 \tableofcontents
102
103 % \listoffigures
104
105 % \listoftables
106
107 \mainmatter
108 \input{./tex-files/Ch-ESyS-ParticleReleaseBuild.tex}
109 \input{./tex-files/Ch-ESyS-ParticleReleaseTesting.tex}
110 \input{./tex-files/Ch-ESyS-ParticleReleaseProblems.tex}
111 \input{./tex-files/Ch-ESyS-ParticleReleaseSteps.tex}
112 \input{./tex-files/Ch-ESyS-ParticleDefinitions.tex}
113
114
115 \appendix
116
117 \chapter{Test Script}
118 \label{app:test_script}
119
120 \section{Main bash script}
121 \lstinputlisting[language=bash]{source-files/run_esysparticle_test.sh}
122
123 \clearpage
124 \section{Move output files to folders}
125 \lstinputlisting[language=bash]{source-files/move_output_files.sh}
126
127 \clearpage
128 \section{Output test result to file}
129 \lstinputlisting[language=python]{source-files/out2file.py}
130
131 % \printbibliography
132
133
134134 \end{document}
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
0 \ProvidesPackage{ReportStyle}
1 \usepackage[UKenglish]{babel}% http://ctan.org/pkg/babel
2 \usepackage[T1]{fontenc} % use font encoding for accent stuff
3 \usepackage{setspace} %Use \doublespacing or \singlespacing
4
5 \usepackage{pdflscape} % To make 1 page landscape
6 \usepackage{pdfpages} % To insert pdf files into the main document
7 %------------------------------------------------------------------------------
8 % IMAGES, TABLES, CAPTIONS, etc
9 %------------------------------------------------------------------------------
10 \usepackage{graphicx} % To insert graphics/images
11 \graphicspath{{./img-files/}}
12 \usepackage{wrapfig} % To wrap figures
13 \usepackage{pgfgantt} % To do gantt charts
14 \usepackage{multirow}
15 \parskip=12pt % Sets spacing between paragraphs
16 \usepackage{subcaption}
17 \usepackage{longtable} % To span tables across multiple pages
18 \usepackage{enumitem} % To remove spacing in itemize items
19 %------------------------------------------------------------------------------
20 % PAGE FORMATTING (HEADER AND FOOTER, etc)
21 %------------------------------------------------------------------------------
22 % Sets the header and footer sections
23 \usepackage{fancyhdr}
24 \pagestyle{fancy}
25
26 \fancyfoot{} %clears the default fancy footer layout
27 %\renewcommand{\footrulewidth}{1pt}
28
29 \fancyfoot[RO, LE] {\thepage} % page numbers
30 %\fancyfoot[RE, LO]{Justin \textsc{Rahardjo} (42034742)} % my name!!
31
32 \fancyhead{} %clears the default fancy header layout
33 \fancyhead[RO, LE]{\textit{\rightmark}}
34
35 \fancypagestyle{plain}{
36 \fancyhf{} % remove everything
37 \renewcommand{\headrulewidth}{0pt} % remove lines as well
38 %\renewcommand{\footrulewidth}{1pt}
39 \fancyfoot[RO, LE]{\thepage}
40 %\fancyfoot[RE, LO]{Justin \textsc{Rahardjo} (42034742)}
41 }
42
43 \setlength{\headheight}{15pt}
44 % Fixes the problem that an empty page will still have both a header and a footer
45 \let\origdoublepage\cleardoublepage
46 \newcommand{\clearemptydoublepage}{%
47 \clearpage
48 {\pagestyle{empty}\origdoublepage}%
49 }
50 \let\cleardoublepage\clearemptydoublepage
51 %-------------------------------------------------------------------------------
52 % HYPERLINKS
53 %-------------------------------------------------------------------------------
54 \usepackage{hyperref}
55 \hypersetup{
56 colorlinks=true, %set true if you want colored links
57 allcolors=black, %choose some color if you want links to stand out
58 %linktocpage %use if want to link page numbers instead of name
59 }
60 \usepackage[nottoc]{tocbibind} % include bibliography in toc
61 %-------------------------------------------------------------------------------
62
0 \ProvidesPackage{ReportStyle}
1 \usepackage[UKenglish]{babel}% http://ctan.org/pkg/babel
2 \usepackage[T1]{fontenc} % use font encoding for accent stuff
3 \usepackage{setspace} %Use \doublespacing or \singlespacing
4
5 \usepackage{pdflscape} % To make 1 page landscape
6 \usepackage{pdfpages} % To insert pdf files into the main document
7 %------------------------------------------------------------------------------
8 % IMAGES, TABLES, CAPTIONS, etc
9 %------------------------------------------------------------------------------
10 \usepackage{graphicx} % To insert graphics/images
11 \graphicspath{{./img-files/}}
12 \usepackage{wrapfig} % To wrap figures
13 \usepackage{pgfgantt} % To do gantt charts
14 \usepackage{multirow}
15 \parskip=12pt % Sets spacing between paragraphs
16 \usepackage{subcaption}
17 \usepackage{longtable} % To span tables across multiple pages
18 \usepackage{enumitem} % To remove spacing in itemize items
19 %------------------------------------------------------------------------------
20 % PAGE FORMATTING (HEADER AND FOOTER, etc)
21 %------------------------------------------------------------------------------
22 % Sets the header and footer sections
23 \usepackage{fancyhdr}
24 \pagestyle{fancy}
25
26 \fancyfoot{} %clears the default fancy footer layout
27 %\renewcommand{\footrulewidth}{1pt}
28
29 \fancyfoot[RO, LE] {\thepage} % page numbers
30 %\fancyfoot[RE, LO]{Justin \textsc{Rahardjo} (42034742)} % my name!!
31
32 \fancyhead{} %clears the default fancy header layout
33 \fancyhead[RO, LE]{\textit{\rightmark}}
34
35 \fancypagestyle{plain}{
36 \fancyhf{} % remove everything
37 \renewcommand{\headrulewidth}{0pt} % remove lines as well
38 %\renewcommand{\footrulewidth}{1pt}
39 \fancyfoot[RO, LE]{\thepage}
40 %\fancyfoot[RE, LO]{Justin \textsc{Rahardjo} (42034742)}
41 }
42
43 \setlength{\headheight}{15pt}
44 % Fixes the problem that an empty page will still have both a header and a footer
45 \let\origdoublepage\cleardoublepage
46 \newcommand{\clearemptydoublepage}{%
47 \clearpage
48 {\pagestyle{empty}\origdoublepage}%
49 }
50 \let\cleardoublepage\clearemptydoublepage
51 %-------------------------------------------------------------------------------
52 % HYPERLINKS
53 %-------------------------------------------------------------------------------
54 \usepackage{hyperref}
55 \hypersetup{
56 colorlinks=true, %set true if you want colored links
57 allcolors=black, %choose some color if you want links to stand out
58 %linktocpage %use if want to link page numbers instead of name
59 }
60 \usepackage[nottoc]{tocbibind} % include bibliography in toc
61 %-------------------------------------------------------------------------------
62
6363 \usepackage{datetime}
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111 #include "ECorner2DInteraction.h"
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111 #ifndef __ECORNER2DINTERACTION_H
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111 #include "EEdge2DInteraction.h"
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111 #ifndef __EEDGE2DINTERACTION_H
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111 #ifndef __EMESH2DINTERACTION_H
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
16091609 string s2 = pbuffer.pop_string();
16101610
16111611 //console.XDebug()<< s1.c_str() << " " << s2.c_str() << "\n";
1612 map<string,AParallelInteractionStorage*>::iterator bonded_ig=m_bpis.find(s1);
1612 // for first (excluding) IG, look in bonded _and_ in dynamic
1613 map<string,AParallelInteractionStorage*>::iterator excluding_ig=m_bpis.find(s1);
1614 if(excluding_ig==m_bpis.end()){
1615 excluding_ig=m_dpis.find(s2);
1616 }
16131617 map<string,AParallelInteractionStorage*>::iterator dynamic_ig=m_dpis.find(s2);
1614 if((bonded_ig!=m_bpis.end())&&(dynamic_ig!=m_dpis.end()))
1618 if((excluding_ig!=m_dpis.end())&&(dynamic_ig!=m_dpis.end()))
16151619 {
16161620 // map iterators point to [key,value] pairs, therefore it->second
16171621 // is the pointer to the PIS here
1618 dynamic_ig->second->addExIG(bonded_ig->second);
1622 dynamic_ig->second->addExIG(excluding_ig->second);
16191623 }
16201624 else
16211625 {
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111 #ifndef ESYS_LSMELASTICMESH2DPRMSPY_H
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
620620 getLatticeMaster().addTaggedPairIG(p,tag1,mask1,tag2,mask2);
621621 }
622622
623 void LsmMpiPy::createFrictionInteractGrpTag(const FrictionPrmsPy &prms,
624 int tag1, int mask1,
625 int tag2, int mask2)
626 {
627 FrictionPrmsPy p=prms;
628
629 p.setTimeStepSize(getTimeStepSize());
630 getNameTypeMap()[p.getName()] = p.getTypeString();
631 getLatticeMaster().addTaggedPairIG(p,tag1,mask1,tag2,mask2);
632 }
633
623634
624635 void LsmMpiPy::createNRotFrictionInteractGrpTag(const NRotFrictionPrmsPy &prms,
625636 int tag1, int mask1,
22352246 )
22362247 .def(
22372248 "createInteractionGroupTagged",
2249 &LsmMpiPy::createFrictionInteractGrpTag,
2250 (
2251 arg("prms"),
2252 arg("tag1"),
2253 arg("mask1"),
2254 arg("tag2"),
2255 arg("mask2")
2256 )
2257 )
2258 .def(
2259 "createInteractionGroupTagged",
22382260 &LsmMpiPy::createNRotFrictionInteractGrpTag,
22392261 (
22402262 arg("prms"),
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
175175
176176 // --- tagged interaction creation functions ---
177177 void createRotFrictionInteractGrpTag(const RotFrictionPrmsPy &prms,int,int,int,int);
178 void createFrictionInteractGrpTag(const FrictionPrmsPy &prms,int,int,int,int);
178179 void createNRotFrictionInteractGrpTag(const NRotFrictionPrmsPy &prms,int,int,int,int);
179180 void createLinearDashpotInteractGrpTag(const LinearDashpotPrmsPy &prms,int,int,int,int);
180181 void createRotElasticInteractGrpTag(const RotElasticPrmsPy &prms,int,int,int,int);
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 # Init file for esys.lsm package.
2222 (Brisbane, Queensland, Australia) U{{earth.uq.edu.au/centre-geoscience-computing}}
2323 @copyright: (C) 2003-2014 by The University of Queensland Centre for Geoscience Computing
2424 @license: Open Software License version 3.0\
25 U{{www.opensource.org/licenses/osl-3.0.php}}
25 U{{www.apache.org/licenses/LICENSE-2.0}}
2626 @undocumented: Logging
2727 """.format(pkgHomePageUrl=InstallInfo.pkgHomePageUrl, pkgName=InstallInfo.pkgName)
2828
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 from . import gouge2dbench
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 __docformat__ = "restructuredtext en"
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 __docformat__ = "restructuredtext en"
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 __docformat__ = "restructuredtext en"
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 __docformat__ = "restructuredtext en"
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 __docformat__ = "restructuredtext en"
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 #!/bin/env python
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 #!/bin/env mpipython
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 #!/bin/env mpipython
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 #!/bin/env mpipython
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 from __future__ import division
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111 """
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
3030 * heat transfer via conduction between contacting particles
3131
3232 DEVELOPMENT HISTORY
33 ESyS-Particle has been developed in-house within the Centre for Geoscience Computing at the University of Queensland, Brisbane, Australia since 1994. The software was originally called the Lattice Solid Model and later LSMEarth before the Australian Computational Earth Systems Simulator (ACcESS) Major National Research Facility commenced funding software development in 2002. From 2002-2007, ACcESS MNRF funding resulted in rapid development of ESyS-Particle into commercial-grade DEM software, released freely under the Open Software License v3.0 (http://www.opensource.org/licenses/osl-3.0.php). ESyS-Particle software development continues to be funded under the Australian Government AuScope National Collaborative Infrastructure Strategy. One of the key developers, Steffen Abe, is now based at RWTH Aachen, Germany and continues to actively contribute towards ESyS-Particle development.
33 ESyS-Particle has been developed in-house within the Centre for Geoscience Computing at the University of Queensland, Brisbane, Australia since 1994. The software was originally called the Lattice Solid Model and later LSMEarth before the Australian Computational Earth Systems Simulator (ACcESS) Major National Research Facility commenced funding software development in 2002. From 2002-2007, ACcESS MNRF funding resulted in rapid development of ESyS-Particle into commercial-grade DEM software, released freely under the Open Software License v3.0 (http://www.apache.org/licenses/LICENSE-2.0). ESyS-Particle software development continues to be funded under the Australian Government AuScope National Collaborative Infrastructure Strategy. One of the key developers, Steffen Abe, is now based at RWTH Aachen, Germany and continues to actively contribute towards ESyS-Particle development.
3434
3535 CONTRIBUTORS
3636 See the AUTHORS file for a list of contributors to ESyS-Particle.
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
495495 nfd.pos=pos1+r1*compr*nfd.normal;
496496 // size
497497 nfd.size=0.5*(r1+r2);
498 // distance - can be used to filter out "circular" breaks
499 nfd.dist=(pos2-pos1).norm();
498500 nfd.id1=iter->id1;
499501 nfd.id2=iter->id2;
500502 nfd.tag=iter->tag;
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
6363 Vec3 pos;
6464 Vec3 normal;
6565 double size;
66 double dist;
6667 int id1, id2;
6768 int tag;
6869 };
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
2929 id2=fd.id2;
3030 time=t;
3131 tag=fd.tag;
32 dist=fd.dist;
3233 }
3334
3435 /*!
117118 iter!=m_data.end();
118119 iter++){
119120 outfile << iter->size << endl;
121 }
122 outfile << "</DataArray>\n";
123 // write particle distances
124 outfile << "<DataArray type=\"Float32\" Name=\"distance\" NumberOfComponents=\"1\" format=\"ascii\">\n";
125 for(vector<fwdata>::iterator iter=m_data.begin();
126 iter!=m_data.end();
127 iter++){
128 outfile << iter->dist << endl;
120129 }
121130 outfile << "</DataArray>\n";
122131 // write normals
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
2929 Vec3 pos;
3030 Vec3 normal;
3131 double size;
32 double dist;
3233 int time;
3334 int id1,id2;
3435 int tag;
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111 #include "colormap3.h"
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111 #ifndef __MESH2D_PIS_NE_H
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111 #include "Foundation/console.h"
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
11
12 // STL includes
13 #include <algorithm> // for sort, copy
14 #include <iterator> // for back_inserter
15
16 using std::sort;
17 using std::copy;
18 using std::back_inserter;
1119
1220 template<typename P,typename InteractionType>
1321 const int ParallelInteractionStorage_E<P,InteractionType>::m_exchg_tag=43;
201209 because the interaction is already in, or one of the particles is not in the associated PPA
202210 nothing happens.
203211
204 \param pids the particle Ids
205 */
206 template<typename P,typename InteractionType>
207 void ParallelInteractionStorage_E<P,InteractionType>::tryInsert(const vector<int>& pids)
212 \param cpids the particle Ids
213 */
214 template<typename P,typename InteractionType>
215 void ParallelInteractionStorage_E<P,InteractionType>::tryInsert(const vector<int>& cpids)
208216 {
209217 vector<P*> pptr;
210218 bool flag=true;
219
220 // can't sort pids directly because of const -> need copy
221 vector<int> pids;
222 copy(cpids.begin(),cpids.end(),back_inserter(pids));
223 sort(pids.begin(),pids.end());
211224
212225 ParallelParticleArray<P>* t_ppa=(ParallelParticleArray<P>*)(this->m_ppa);
213226 // check if interaction is already in
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 ## ##
66 ## Primary Business: Brisbane, Queensland, Australia ##
77 ## Licensed under the Open Software License version 3.0 ##
8 ## http://www.opensource.org/licenses/osl-3.0.php ##
8 ## http://www.apache.org/licenses/LICENSE-2.0 ##
99 ## ##
1010 #############################################################
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111
55 // //
66 // Primary Business: Brisbane, Queensland, Australia //
77 // Licensed under the Open Software License version 3.0 //
8 // http://www.opensource.org/licenses/osl-3.0.php //
8 // http://www.apache.org/licenses/LICENSE-2.0 //
99 // //
1010 /////////////////////////////////////////////////////////////
1111