Sports Technology
Indoor positioning, sensor fusion, and real-time analytics for sports and wellness technology. Sports technology is increasingly built on measurement: tracking players and equipment, wearable sensors, and motion analysis. Devices must withstand heavy use, and data must stay accurate even in fast-moving situations. Coaches, clubs, and spectators want information immediately, so the systems have to work in real time.
Bitwise develops software for sports and wellness technology devices and services. We have built an automated analytics platform that tracks players and the ball or puck in real time and recognises game situations without any manual logging. The system is used in several professional leagues across Europe.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@%%%%%@@@ @@%# :-:=+#=. . .-=. ::..:: .:. .:. .=-=*@%#%+=. -%=. .==+: =#++++=*%%@@ @@%# .=++*##--. . .-:-: .:-=++::. :. .:. .:.:.=#+*#@%#*#*=. -%+. -=:. .=*=++#+%%@@ @@%# -*#%#%%*: ::.=-#*****%+=---*:.= :- --=+=#%%@@*+-+%=. -%- .:.:....-+*=-=-#%@@ @@%# .. =%%%@%%%%*: . :*+=+*%%%+**+=*:*=+ .. +#=%@+## ..+%*. -+..+-+.:-. .+*:=*-#%@@ @@%# ...:=%@@@#*#%#*= .==**#%#%@@@%+*%*%+-. ..-#%===#*+ .*@* : .**..+*#- .+%**#*%%@@ @@%#::====+%@@@@+=#@#++.= .:-..-=@@#*#%%%%#%@%%%#+: .:::.--:-##-::. : .:-+ -:=*%= .=#+*..: :*%*+#%%@@ @@%#:=+++*+%%%%%#-:=%%%-+.=#*=++%@%*+*##%@@@%%##@#=. -#=:=+#%%: -#+. .*#%#-.==%%#-. .=###*%%@@ @@%%+#*@@@%##*+-. :-#@#-%%%##+%%%#*-.:=-*%%%%*-*@%%*. :+++#@@%+. -: .. .+*: +%*@#-.+%@@%=..: .-+*++%%@@ @@%%*@@@@@%*=-. .=#*#*%*@@@%#***-::::==-==:=.=#%#=. .-*##%@@@*. .:. :--. -%=.. .=*%@+ .*%*+*#+=+: :*+*+%%@@ @@@@@@@@@%+... -+#%@@@@@@%*===..:. :-:...=*@%- .*%%%@@@##=..-.:.-=++=..=%#+. :#+%=. +%+:-:+#%%+..==*+%%@@ @@@@%#+#%*= :: -+*#%%@%#*+..: :. .:. -:**%+-.:+*#%%##@%*- .--.. .%@%= :+=%+. :*-#%- :#+- .:=#*:.+*++%%@@ @@%%+*++=: .:=-. -=++#*%%+- .-.*%+-#%*=+*+*###=. .=-.:+%#@%*..::#%=.::.::=+=%%: =%: .::..=*::#*++%%@@ @@%%+++:. .::*#+: .:-:*+:+ .: .-#%*%+.--..+%+-:. -.: +@%#*#+: :+#*: :.-+*=*%+=:**. .++-: =#-:*+=+%%@@ @@%#::- :=:+%%%=. --+-: ::. ::. +%@%#:.-::=-==: *- =%%#%%%%- :*%**=:==**%%..-%- .**+++..+-:##=-#%@@ @@%# .:+%%%%%=:=. :. .-:.:=-.-:. ..=: -*%%#.. .-: .##**%*%*###- .=#%%**#*%%#%= -#::+-+%%*:-*-.=#=#%%@@ @@%# :*%%#*%%--. ::=-:*+-+*==-::++=.- -+%%+ :: *%%%@*#+=:***=. .-#%@%%%%@%%%..**:.=%#*#*-.-*-+*+=%%@@ @@%# =%@%++%%-:-. .==**=@@%%#*##+*%*-+. -%%*=.-. .+%#%@@= -+#*. .-=*%#%@@@@@: :#+..#@@%*#*..++-*+-#%@@ @@%# .---=+%@#+#=*%*=- .+ .+%%%**%%%%%@%%%=##=*. :%#*-:-.-- --##-*=+: :#* -#@%%%%#-. :%=.+%%#%#+=:.=*:-#=#%@@ @@%%=+++*=%##%#-::#@*=::=.-.=*%@@%+=++=#@@##%%%%+:..-+#=: -=.++-=*%+:- .: :**:: :*#*+#=. :. =%=.*%%#*==*=..**-*+%%@@ @@%%=*##@#+##=:. :-+#%-=*+#=+#%%%#+=-==**%@%+=#%@%*. .::.:=+-=**#%%=.: .-.. :#*. .-*+=-.. .=**=.*%+++*#++:.=+::#%@@@ @@%%%@@@@%+::::. --#%#*=%%%*#%#**-::.-+-=+*-=.*%%+- ....+**%%%%#+. -= .=.+= :#+:..:++: :*-##-.-##:==+#**-.:+--#%@@@ @@@@@%%%@@%*: :=*%@@@@@@%+===::. .-.--. .=*%*-. .=%%##@@@@+..-:.-=++*%-:+#*- :-. :.#%= -#=-.:-*#%*:.==-#%@@@ @@%%#%****+. .. -=*#*%%*@%*=:.-. .. -:-*#*. .-*#%%#*%#+: :*=+*-%@@%*:=%%+. :. -+%## -*#. ..:*##%=:+=-#%@@@ @@%%*====+- :=: :+*#++%#=-. :: - .=#%. .+*=%#+*#+:..=%@##%%%*#*--#**: -+#%#= =#+. .. -++#*:+=.*%@@@ @@%%+=-:::.:--+#%- :---*#-=. .:.::. . = -#%-:=##+*+:-++: +%%%%#%%+*+-..:*%+. . ..=#%%# -##:: :-+#=+=:#%@@@ @@%# . :=+*%%-. .-:.:-- .-====-=:. .:= *%++%+:.:..:-:. *%%%%@%*:=*+:.:=##-.:..-*%@%+.+%- .= .. +#-+=.*%@@@ @@%# :+#%##%+-. . .::=--=+%%%%*::=:=.- =%@%*-. .:. +%%#%@++ :*%*. .+%++*==*%@@%. -*: .=*#+=: +#:-=.*%@@@ @@%# :*%%@@**%%#. .=#-*-%#+#@++=+#=+%*-= ==%%*. .. *#-%+*-: .+%%+ .+@++%#%%**%#.:%= .#%@#=+=..=:-=.*%@@@ @@%# -#%*=-:-:+%%*:. .+#%%*+%%%@%=*@**=#%@+ .%%= . .+%-#%##: .=#%%+.-+#@@@@%%%@:.#%=.+%@@@@@*..=-.=-.#%@@ @@%# -++*%#+- :==#@*.. .-.---#@@%*+#*#*%@@*#%%@+ .*=- :=::: :=#%%**++. . :+%%+ .-+*%%%#*%*..+#:.*%%#+#%@+.-+-+-.#%@@ @@%%==+#%*=+=. .+*#%#*=:%.=:=#%%%#*##%@@@%%**##%%- :+-.-*=-=--=#@==: .. .: :#%#- -=:+*#*+: :@+ .*%**+#%@+..+:=-.#%@@ @@%%%%%%@#++--. :#%@@#=%=%%#%*=+:=**###+*#=:.##@%- ..- :#*+*==#%#*. .+: .=%%= :==-**. %%= +%*-#+*#%%-.-+-+:#%@@ @@@@@@@@%%%*: -+*%##%@%#*%**=.:---: .--=-. =+#%*. .+%##@@@%*: .: .%#- .=#%*: --. .*-#= +##==-=*%%*::=:+:#%@@ @@%%*#*####= :. :+##%%@%%+=--: .::. .::-.-.-=-#%- .-#%#%#%@*+: .-.. ++#+=..=%%=. -: :#+=# .*%+-:-=*#%+.:*=-+%%@@ @@@%#+-=+==: :. .-*#%+%#=-. .:. .: ..+%%. :*##***+**=:. :*=:-+%@@%- :*%+. .. :*%*## .++:-.-=+=*%-.+=:*%@@@ @@%%-:-:--. ..-=: .:=+=--*+=-. . :: .=+##.=%*==--+*+:. .#%*+%%%%%**-:=@%=. :. .=#%%%:.+%+. .--=*#+.-=:#%@@@ @@%#::..:.. .:-+%+-. == :.=-. .-::-. .=*%+-%*:::.-=:. .#@@@@%%+###-:-*#=. -.:#%@%=.-+%- ..:=##:-+:*%@@@ @@%# :==+#%@#*. - .:. .:=*+=+:.:--.*. .#%=*%*-.. .-:. *%@@@+%=+*+%=.:=*%*- :-+%@@-+ :*+. .:+#::=:*%@@@ @@%# -#%%%%@%-. . .=..:=+#%++==.=#%. .*%%@%*: .*=#%+#%::*+**. .+%#=..-#%@=*. -%= .:**=*=:#%@@ @@%# -%%@@#=*%%*. .**##@@@@@@@*+%%*=#= ==%%*- .-#+###%*-:+-**:. -#@*--#@@#=. .=#- .+#:=-=%%@@ @@%#.: .:=%###+==#%*-: = :-*@@%####%@@#*%@@@@#+: .=#++:.:.:: :=##:=**%. .-++:- .=++%@@@@=. .#**: .: .+#:=*:#%@@ @@%#.---*++%#=:.+%%#-. =. -=*@@%%%%%#%%@@@%#%%%%- -+--.-. -- =%%=+#==*. ..+%%+..+#++#%#=. .#%= ..:-: .=*-:+:#%@@ @@%#--*@@%#+=-. *%#+=:+--++@%%%%#=-*##%%%%=-#%=@+. : ...=**=-==##%:-=-- :#%*..-+**:-=. .@*. .--: .+--#-#%@@ @@@@@@@@@#===-. :=+%@+=#%+#*%#+#++-=+-+++#**-##*@%= .=#+*%**#%@*. .:: ::=%%=..-=:==. %@#: ..-..:::. .=++#-#%@@ @@%%#@@@@*::-. --%@*#%@@%###+=-+-+=:::-**=-:*=@%*. :*@@@%%%@@#+. .. :#@#- :=-.. %#+ ..-:-:::. .=*=*:#%@@ @@%%%%%#**- -**#%@@%##*===-.:::.=--::: *:*+#*=. :+#%%##@@#+*- .=+*%+. :: .. -%++ .-.::.-=: .=+:++%%@@ @@%%*#+*+*- :..=+%*%+#+#=::.:: .. .-: -.-.=#@%..=@%***#*#**--. .: .-==**: ::-#++: :.-::-:.:: :*--#%@@@ @@%%++=-==: .-=+++%*=::... .-=#*+:*#*=*#++++=: --.: .-+%=. .-++*%+. :.:.-:::.:. .+=:*%@@@ @@%#:=::-:: .:+-*:*+=-. .-=#%+##*=+=-+++-. : :..:-. .=:+%*: -::-#%%%#=: . . . ...:. .**:*%@@@ @@%#:- .. ... .:=..=.:. --#%%##=..--.:-. .-. -..+::: .-*%+-=-+*%@@%- .=.:....... -=.*%@@@ @@%#. .:.. :. .- . :=+%%#*=:...::. :=. --:-: :-=%#+#%@@@@*=+ :=.-.:-:.:: -#=.#%@@ @@%# .. .. .-:. .=*%%+. ::=: +:--: .-###%%@#+++= .=.:::.:... =-.#%@@ @@%# :=:.+: .-: =-. .*#%*=- . =- * := ..-#@%%%*+-.. -= . ..:=.=- ==.#%@@ @@%# .-:::=: .-..-- ..:=. .#++*: .=:.:.:.:.. .-*%#%%%=. .-: .=..:--:... .*:#%@@ @@%# .::::.--. .: ..:.:::-::. .=---. . -..=: . :-:: -*%*===: .-. ..:.::::::: :*:#%@@ @@%# .::-:.-:-. :--:--:-:-. .=.. ...=:--:..:::: .-*=+=-. .. .:-::-:.-:. :*:#%@@ @@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Software Engineering
Our skilled professionals design and implement software for safety-critical environments, including the monitoring and maintenance of critical electricity and road infrastructure, mobile heavy equipment, port automation, condition monitoring of construction sites and facilities, monitoring of electric grids, and other energy sector's needs. We specialise in robust and secure software solutions wit...
Product Development
We have supported our clients' product development for over 20 years. Our profound tech expertise and broad knowledge of our clients' industries makes us a reliable partner.
Design
From UI to service design, our professionals create the best solutions for your user base. A well-designed user interface with high-quality technical implementation guarantees that your product or service works smoothly and reliably.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@%%%%%@@@ @@%# :-:=+#=. . .-=. ::..:: .:. .:. .=-=*@%#%+=. -%=. .==+: =#++++=*%%@@ @@%# .=++*##--. . .-:-: .:-=++::. :. .:. .:.:.=#+*#@%#*#*=. -%+. -=:. .=*=++#+%%@@ @@%# -*#%#%%*: ::.=-#*****%+=---*:.= :- --=+=#%%@@*+-+%=. -%- .:.:....-+*=-=-#%@@ @@%# .. =%%%@%%%%*: . :*+=+*%%%+**+=*:*=+ .. +#=%@+## ..+%*. -+..+-+.:-. .+*:=*-#%@@ @@%# ...:=%@@@#*#%#*= .==**#%#%@@@%+*%*%+-. ..-#%===#*+ .*@* : .**..+*#- .+%**#*%%@@ @@%#::====+%@@@@+=#@#++.= .:-..-=@@#*#%%%%#%@%%%#+: .:::.--:-##-::. : .:-+ -:=*%= .=#+*..: :*%*+#%%@@ @@%#:=+++*+%%%%%#-:=%%%-+.=#*=++%@%*+*##%@@@%%##@#=. -#=:=+#%%: -#+. .*#%#-.==%%#-. .=###*%%@@ @@%%+#*@@@%##*+-. :-#@#-%%%##+%%%#*-.:=-*%%%%*-*@%%*. :+++#@@%+. -: .. .+*: +%*@#-.+%@@%=..: .-+*++%%@@ @@%%*@@@@@%*=-. .=#*#*%*@@@%#***-::::==-==:=.=#%#=. .-*##%@@@*. .:. :--. -%=.. .=*%@+ .*%*+*#+=+: :*+*+%%@@ @@@@@@@@@%+... -+#%@@@@@@%*===..:. :-:...=*@%- .*%%%@@@##=..-.:.-=++=..=%#+. :#+%=. +%+:-:+#%%+..==*+%%@@ @@@@%#+#%*= :: -+*#%%@%#*+..: :. .:. -:**%+-.:+*#%%##@%*- .--.. .%@%= :+=%+. :*-#%- :#+- .:=#*:.+*++%%@@ @@%%+*++=: .:=-. -=++#*%%+- .-.*%+-#%*=+*+*###=. .=-.:+%#@%*..::#%=.::.::=+=%%: =%: .::..=*::#*++%%@@ @@%%+++:. .::*#+: .:-:*+:+ .: .-#%*%+.--..+%+-:. -.: +@%#*#+: :+#*: :.-+*=*%+=:**. .++-: =#-:*+=+%%@@ @@%#::- :=:+%%%=. --+-: ::. ::. +%@%#:.-::=-==: *- =%%#%%%%- :*%**=:==**%%..-%- .**+++..+-:##=-#%@@ @@%# .:+%%%%%=:=. :. .-:.:=-.-:. ..=: -*%%#.. .-: .##**%*%*###- .=#%%**#*%%#%= -#::+-+%%*:-*-.=#=#%%@@ @@%# :*%%#*%%--. ::=-:*+-+*==-::++=.- -+%%+ :: *%%%@*#+=:***=. .-#%@%%%%@%%%..**:.=%#*#*-.-*-+*+=%%@@ @@%# =%@%++%%-:-. .==**=@@%%#*##+*%*-+. -%%*=.-. .+%#%@@= -+#*. .-=*%#%@@@@@: :#+..#@@%*#*..++-*+-#%@@ @@%# .---=+%@#+#=*%*=- .+ .+%%%**%%%%%@%%%=##=*. :%#*-:-.-- --##-*=+: :#* -#@%%%%#-. :%=.+%%#%#+=:.=*:-#=#%@@ @@%%=+++*=%##%#-::#@*=::=.-.=*%@@%+=++=#@@##%%%%+:..-+#=: -=.++-=*%+:- .: :**:: :*#*+#=. :. =%=.*%%#*==*=..**-*+%%@@ @@%%=*##@#+##=:. :-+#%-=*+#=+#%%%#+=-==**%@%+=#%@%*. .::.:=+-=**#%%=.: .-.. :#*. .-*+=-.. .=**=.*%+++*#++:.=+::#%@@@ @@%%%@@@@%+::::. --#%#*=%%%*#%#**-::.-+-=+*-=.*%%+- ....+**%%%%#+. -= .=.+= :#+:..:++: :*-##-.-##:==+#**-.:+--#%@@@ @@@@@%%%@@%*: :=*%@@@@@@%+===::. .-.--. .=*%*-. .=%%##@@@@+..-:.-=++*%-:+#*- :-. :.#%= -#=-.:-*#%*:.==-#%@@@ @@%%#%****+. .. -=*#*%%*@%*=:.-. .. -:-*#*. .-*#%%#*%#+: :*=+*-%@@%*:=%%+. :. -+%## -*#. ..:*##%=:+=-#%@@@ @@%%*====+- :=: :+*#++%#=-. :: - .=#%. .+*=%#+*#+:..=%@##%%%*#*--#**: -+#%#= =#+. .. -++#*:+=.*%@@@ @@%%+=-:::.:--+#%- :---*#-=. .:.::. . = -#%-:=##+*+:-++: +%%%%#%%+*+-..:*%+. . ..=#%%# -##:: :-+#=+=:#%@@@ @@%# . :=+*%%-. .-:.:-- .-====-=:. .:= *%++%+:.:..:-:. *%%%%@%*:=*+:.:=##-.:..-*%@%+.+%- .= .. +#-+=.*%@@@ @@%# :+#%##%+-. . .::=--=+%%%%*::=:=.- =%@%*-. .:. +%%#%@++ :*%*. .+%++*==*%@@%. -*: .=*#+=: +#:-=.*%@@@ @@%# :*%%@@**%%#. .=#-*-%#+#@++=+#=+%*-= ==%%*. .. *#-%+*-: .+%%+ .+@++%#%%**%#.:%= .#%@#=+=..=:-=.*%@@@ @@%# -#%*=-:-:+%%*:. .+#%%*+%%%@%=*@**=#%@+ .%%= . .+%-#%##: .=#%%+.-+#@@@@%%%@:.#%=.+%@@@@@*..=-.=-.#%@@ @@%# -++*%#+- :==#@*.. .-.---#@@%*+#*#*%@@*#%%@+ .*=- :=::: :=#%%**++. . :+%%+ .-+*%%%#*%*..+#:.*%%#+#%@+.-+-+-.#%@@ @@%%==+#%*=+=. .+*#%#*=:%.=:=#%%%#*##%@@@%%**##%%- :+-.-*=-=--=#@==: .. .: :#%#- -=:+*#*+: :@+ .*%**+#%@+..+:=-.#%@@ @@%%%%%%@#++--. :#%@@#=%=%%#%*=+:=**###+*#=:.##@%- ..- :#*+*==#%#*. .+: .=%%= :==-**. %%= +%*-#+*#%%-.-+-+:#%@@ @@@@@@@@%%%*: -+*%##%@%#*%**=.:---: .--=-. =+#%*. .+%##@@@%*: .: .%#- .=#%*: --. .*-#= +##==-=*%%*::=:+:#%@@ @@%%*#*####= :. :+##%%@%%+=--: .::. .::-.-.-=-#%- .-#%#%#%@*+: .-.. ++#+=..=%%=. -: :#+=# .*%+-:-=*#%+.:*=-+%%@@ @@@%#+-=+==: :. .-*#%+%#=-. .:. .: ..+%%. :*##***+**=:. :*=:-+%@@%- :*%+. .. :*%*## .++:-.-=+=*%-.+=:*%@@@ @@%%-:-:--. ..-=: .:=+=--*+=-. . :: .=+##.=%*==--+*+:. .#%*+%%%%%**-:=@%=. :. .=#%%%:.+%+. .--=*#+.-=:#%@@@ @@%#::..:.. .:-+%+-. == :.=-. .-::-. .=*%+-%*:::.-=:. .#@@@@%%+###-:-*#=. -.:#%@%=.-+%- ..:=##:-+:*%@@@ @@%# :==+#%@#*. - .:. .:=*+=+:.:--.*. .#%=*%*-.. .-:. *%@@@+%=+*+%=.:=*%*- :-+%@@-+ :*+. .:+#::=:*%@@@ @@%# -#%%%%@%-. . .=..:=+#%++==.=#%. .*%%@%*: .*=#%+#%::*+**. .+%#=..-#%@=*. -%= .:**=*=:#%@@ @@%# -%%@@#=*%%*. .**##@@@@@@@*+%%*=#= ==%%*- .-#+###%*-:+-**:. -#@*--#@@#=. .=#- .+#:=-=%%@@ @@%#.: .:=%###+==#%*-: = :-*@@%####%@@#*%@@@@#+: .=#++:.:.:: :=##:=**%. .-++:- .=++%@@@@=. .#**: .: .+#:=*:#%@@ @@%#.---*++%#=:.+%%#-. =. -=*@@%%%%%#%%@@@%#%%%%- -+--.-. -- =%%=+#==*. ..+%%+..+#++#%#=. .#%= ..:-: .=*-:+:#%@@ @@%#--*@@%#+=-. *%#+=:+--++@%%%%#=-*##%%%%=-#%=@+. : ...=**=-==##%:-=-- :#%*..-+**:-=. .@*. .--: .+--#-#%@@ @@@@@@@@@#===-. :=+%@+=#%+#*%#+#++-=+-+++#**-##*@%= .=#+*%**#%@*. .:: ::=%%=..-=:==. %@#: ..-..:::. .=++#-#%@@ @@%%#@@@@*::-. --%@*#%@@%###+=-+-+=:::-**=-:*=@%*. :*@@@%%%@@#+. .. :#@#- :=-.. %#+ ..-:-:::. .=*=*:#%@@ @@%%%%%#**- -**#%@@%##*===-.:::.=--::: *:*+#*=. :+#%%##@@#+*- .=+*%+. :: .. -%++ .-.::.-=: .=+:++%%@@ @@%%*#+*+*- :..=+%*%+#+#=::.:: .. .-: -.-.=#@%..=@%***#*#**--. .: .-==**: ::-#++: :.-::-:.:: :*--#%@@@ @@%%++=-==: .-=+++%*=::... .-=#*+:*#*=*#++++=: --.: .-+%=. .-++*%+. :.:.-:::.:. .+=:*%@@@ @@%#:=::-:: .:+-*:*+=-. .-=#%+##*=+=-+++-. : :..:-. .=:+%*: -::-#%%%#=: . . . ...:. .**:*%@@@ @@%#:- .. ... .:=..=.:. --#%%##=..--.:-. .-. -..+::: .-*%+-=-+*%@@%- .=.:....... -=.*%@@@ @@%#. .:.. :. .- . :=+%%#*=:...::. :=. --:-: :-=%#+#%@@@@*=+ :=.-.:-:.:: -#=.#%@@ @@%# .. .. .-:. .=*%%+. ::=: +:--: .-###%%@#+++= .=.:::.:... =-.#%@@ @@%# :=:.+: .-: =-. .*#%*=- . =- * := ..-#@%%%*+-.. -= . ..:=.=- ==.#%@@ @@%# .-:::=: .-..-- ..:=. .#++*: .=:.:.:.:.. .-*%#%%%=. .-: .=..:--:... .*:#%@@ @@%# .::::.--. .: ..:.:::-::. .=---. . -..=: . :-:: -*%*===: .-. ..:.::::::: :*:#%@@ @@%# .::-:.-:-. :--:--:-:-. .=.. ...=:--:..:::: .-*=+=-. .. .:-::-:.-:. :*:#%@@ @@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Tappara / Tamhockey
An app that brings smart puck data straight to spectators' mobile devices, to the delight of fans.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@%%%%%@@@ @@%# :-:=+#=. . .-=. ::..:: .:. .:. .=-=*@%#%+=. -%=. .==+: =#++++=*%%@@ @@%# .=++*##--. . .-:-: .:-=++::. :. .:. .:.:.=#+*#@%#*#*=. -%+. -=:. .=*=++#+%%@@ @@%# -*#%#%%*: ::.=-#*****%+=---*:.= :- --=+=#%%@@*+-+%=. -%- .:.:....-+*=-=-#%@@ @@%# .. =%%%@%%%%*: . :*+=+*%%%+**+=*:*=+ .. +#=%@+## ..+%*. -+..+-+.:-. .+*:=*-#%@@ @@%# ...:=%@@@#*#%#*= .==**#%#%@@@%+*%*%+-. ..-#%===#*+ .*@* : .**..+*#- .+%**#*%%@@ @@%#::====+%@@@@+=#@#++.= .:-..-=@@#*#%%%%#%@%%%#+: .:::.--:-##-::. : .:-+ -:=*%= .=#+*..: :*%*+#%%@@ @@%#:=+++*+%%%%%#-:=%%%-+.=#*=++%@%*+*##%@@@%%##@#=. -#=:=+#%%: -#+. .*#%#-.==%%#-. .=###*%%@@ @@%%+#*@@@%##*+-. :-#@#-%%%##+%%%#*-.:=-*%%%%*-*@%%*. :+++#@@%+. -: .. .+*: +%*@#-.+%@@%=..: .-+*++%%@@ @@%%*@@@@@%*=-. .=#*#*%*@@@%#***-::::==-==:=.=#%#=. .-*##%@@@*. .:. :--. -%=.. .=*%@+ .*%*+*#+=+: :*+*+%%@@ @@@@@@@@@%+... -+#%@@@@@@%*===..:. :-:...=*@%- .*%%%@@@##=..-.:.-=++=..=%#+. :#+%=. +%+:-:+#%%+..==*+%%@@ @@@@%#+#%*= :: -+*#%%@%#*+..: :. .:. -:**%+-.:+*#%%##@%*- .--.. .%@%= :+=%+. :*-#%- :#+- .:=#*:.+*++%%@@ @@%%+*++=: .:=-. -=++#*%%+- .-.*%+-#%*=+*+*###=. .=-.:+%#@%*..::#%=.::.::=+=%%: =%: .::..=*::#*++%%@@ @@%%+++:. .::*#+: .:-:*+:+ .: .-#%*%+.--..+%+-:. -.: +@%#*#+: :+#*: :.-+*=*%+=:**. .++-: =#-:*+=+%%@@ @@%#::- :=:+%%%=. --+-: ::. ::. +%@%#:.-::=-==: *- =%%#%%%%- :*%**=:==**%%..-%- .**+++..+-:##=-#%@@ @@%# .:+%%%%%=:=. :. .-:.:=-.-:. ..=: -*%%#.. .-: .##**%*%*###- .=#%%**#*%%#%= -#::+-+%%*:-*-.=#=#%%@@ @@%# :*%%#*%%--. ::=-:*+-+*==-::++=.- -+%%+ :: *%%%@*#+=:***=. .-#%@%%%%@%%%..**:.=%#*#*-.-*-+*+=%%@@ @@%# =%@%++%%-:-. .==**=@@%%#*##+*%*-+. -%%*=.-. .+%#%@@= -+#*. .-=*%#%@@@@@: :#+..#@@%*#*..++-*+-#%@@ @@%# .---=+%@#+#=*%*=- .+ .+%%%**%%%%%@%%%=##=*. :%#*-:-.-- --##-*=+: :#* -#@%%%%#-. :%=.+%%#%#+=:.=*:-#=#%@@ @@%%=+++*=%##%#-::#@*=::=.-.=*%@@%+=++=#@@##%%%%+:..-+#=: -=.++-=*%+:- .: :**:: :*#*+#=. :. =%=.*%%#*==*=..**-*+%%@@ @@%%=*##@#+##=:. :-+#%-=*+#=+#%%%#+=-==**%@%+=#%@%*. .::.:=+-=**#%%=.: .-.. :#*. .-*+=-.. .=**=.*%+++*#++:.=+::#%@@@ @@%%%@@@@%+::::. --#%#*=%%%*#%#**-::.-+-=+*-=.*%%+- ....+**%%%%#+. -= .=.+= :#+:..:++: :*-##-.-##:==+#**-.:+--#%@@@ @@@@@%%%@@%*: :=*%@@@@@@%+===::. .-.--. .=*%*-. .=%%##@@@@+..-:.-=++*%-:+#*- :-. :.#%= -#=-.:-*#%*:.==-#%@@@ @@%%#%****+. .. -=*#*%%*@%*=:.-. .. -:-*#*. .-*#%%#*%#+: :*=+*-%@@%*:=%%+. :. -+%## -*#. ..:*##%=:+=-#%@@@ @@%%*====+- :=: :+*#++%#=-. :: - .=#%. .+*=%#+*#+:..=%@##%%%*#*--#**: -+#%#= =#+. .. -++#*:+=.*%@@@ @@%%+=-:::.:--+#%- :---*#-=. .:.::. . = -#%-:=##+*+:-++: +%%%%#%%+*+-..:*%+. . ..=#%%# -##:: :-+#=+=:#%@@@ @@%# . :=+*%%-. .-:.:-- .-====-=:. .:= *%++%+:.:..:-:. *%%%%@%*:=*+:.:=##-.:..-*%@%+.+%- .= .. +#-+=.*%@@@ @@%# :+#%##%+-. . .::=--=+%%%%*::=:=.- =%@%*-. .:. +%%#%@++ :*%*. .+%++*==*%@@%. -*: .=*#+=: +#:-=.*%@@@ @@%# :*%%@@**%%#. .=#-*-%#+#@++=+#=+%*-= ==%%*. .. *#-%+*-: .+%%+ .+@++%#%%**%#.:%= .#%@#=+=..=:-=.*%@@@ @@%# -#%*=-:-:+%%*:. .+#%%*+%%%@%=*@**=#%@+ .%%= . .+%-#%##: .=#%%+.-+#@@@@%%%@:.#%=.+%@@@@@*..=-.=-.#%@@ @@%# -++*%#+- :==#@*.. .-.---#@@%*+#*#*%@@*#%%@+ .*=- :=::: :=#%%**++. . :+%%+ .-+*%%%#*%*..+#:.*%%#+#%@+.-+-+-.#%@@ @@%%==+#%*=+=. .+*#%#*=:%.=:=#%%%#*##%@@@%%**##%%- :+-.-*=-=--=#@==: .. .: :#%#- -=:+*#*+: :@+ .*%**+#%@+..+:=-.#%@@ @@%%%%%%@#++--. :#%@@#=%=%%#%*=+:=**###+*#=:.##@%- ..- :#*+*==#%#*. .+: .=%%= :==-**. %%= +%*-#+*#%%-.-+-+:#%@@ @@@@@@@@%%%*: -+*%##%@%#*%**=.:---: .--=-. =+#%*. .+%##@@@%*: .: .%#- .=#%*: --. .*-#= +##==-=*%%*::=:+:#%@@ @@%%*#*####= :. :+##%%@%%+=--: .::. .::-.-.-=-#%- .-#%#%#%@*+: .-.. ++#+=..=%%=. -: :#+=# .*%+-:-=*#%+.:*=-+%%@@ @@@%#+-=+==: :. .-*#%+%#=-. .:. .: ..+%%. :*##***+**=:. :*=:-+%@@%- :*%+. .. :*%*## .++:-.-=+=*%-.+=:*%@@@ @@%%-:-:--. ..-=: .:=+=--*+=-. . :: .=+##.=%*==--+*+:. .#%*+%%%%%**-:=@%=. :. .=#%%%:.+%+. .--=*#+.-=:#%@@@ @@%#::..:.. .:-+%+-. == :.=-. .-::-. .=*%+-%*:::.-=:. .#@@@@%%+###-:-*#=. -.:#%@%=.-+%- ..:=##:-+:*%@@@ @@%# :==+#%@#*. - .:. .:=*+=+:.:--.*. .#%=*%*-.. .-:. *%@@@+%=+*+%=.:=*%*- :-+%@@-+ :*+. .:+#::=:*%@@@ @@%# -#%%%%@%-. . .=..:=+#%++==.=#%. .*%%@%*: .*=#%+#%::*+**. .+%#=..-#%@=*. -%= .:**=*=:#%@@ @@%# -%%@@#=*%%*. .**##@@@@@@@*+%%*=#= ==%%*- .-#+###%*-:+-**:. -#@*--#@@#=. .=#- .+#:=-=%%@@ @@%#.: .:=%###+==#%*-: = :-*@@%####%@@#*%@@@@#+: .=#++:.:.:: :=##:=**%. .-++:- .=++%@@@@=. .#**: .: .+#:=*:#%@@ @@%#.---*++%#=:.+%%#-. =. -=*@@%%%%%#%%@@@%#%%%%- -+--.-. -- =%%=+#==*. ..+%%+..+#++#%#=. .#%= ..:-: .=*-:+:#%@@ @@%#--*@@%#+=-. *%#+=:+--++@%%%%#=-*##%%%%=-#%=@+. : ...=**=-==##%:-=-- :#%*..-+**:-=. .@*. .--: .+--#-#%@@ @@@@@@@@@#===-. :=+%@+=#%+#*%#+#++-=+-+++#**-##*@%= .=#+*%**#%@*. .:: ::=%%=..-=:==. %@#: ..-..:::. .=++#-#%@@ @@%%#@@@@*::-. --%@*#%@@%###+=-+-+=:::-**=-:*=@%*. :*@@@%%%@@#+. .. :#@#- :=-.. %#+ ..-:-:::. .=*=*:#%@@ @@%%%%%#**- -**#%@@%##*===-.:::.=--::: *:*+#*=. :+#%%##@@#+*- .=+*%+. :: .. -%++ .-.::.-=: .=+:++%%@@ @@%%*#+*+*- :..=+%*%+#+#=::.:: .. .-: -.-.=#@%..=@%***#*#**--. .: .-==**: ::-#++: :.-::-:.:: :*--#%@@@ @@%%++=-==: .-=+++%*=::... .-=#*+:*#*=*#++++=: --.: .-+%=. .-++*%+. :.:.-:::.:. .+=:*%@@@ @@%#:=::-:: .:+-*:*+=-. .-=#%+##*=+=-+++-. : :..:-. .=:+%*: -::-#%%%#=: . . . ...:. .**:*%@@@ @@%#:- .. ... .:=..=.:. --#%%##=..--.:-. .-. -..+::: .-*%+-=-+*%@@%- .=.:....... -=.*%@@@ @@%#. .:.. :. .- . :=+%%#*=:...::. :=. --:-: :-=%#+#%@@@@*=+ :=.-.:-:.:: -#=.#%@@ @@%# .. .. .-:. .=*%%+. ::=: +:--: .-###%%@#+++= .=.:::.:... =-.#%@@ @@%# :=:.+: .-: =-. .*#%*=- . =- * := ..-#@%%%*+-.. -= . ..:=.=- ==.#%@@ @@%# .-:::=: .-..-- ..:=. .#++*: .=:.:.:.:.. .-*%#%%%=. .-: .=..:--:... .*:#%@@ @@%# .::::.--. .: ..:.:::-::. .=---. . -..=: . :-:: -*%*===: .-. ..:.::::::: :*:#%@@ @@%# .::-:.-:-. :--:--:-:-. .=.. ...=:--:..:::: .-*=+=-. .. .:-::-:.-:. :*:#%@@ @@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Wisehockey
An analytics platform built on indoor positioning and AI that processes data from moving objects in real time.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@%%%%%@@@ @@%# :-:=+#=. . .-=. ::..:: .:. .:. .=-=*@%#%+=. -%=. .==+: =#++++=*%%@@ @@%# .=++*##--. . .-:-: .:-=++::. :. .:. .:.:.=#+*#@%#*#*=. -%+. -=:. .=*=++#+%%@@ @@%# -*#%#%%*: ::.=-#*****%+=---*:.= :- --=+=#%%@@*+-+%=. -%- .:.:....-+*=-=-#%@@ @@%# .. =%%%@%%%%*: . :*+=+*%%%+**+=*:*=+ .. +#=%@+## ..+%*. -+..+-+.:-. .+*:=*-#%@@ @@%# ...:=%@@@#*#%#*= .==**#%#%@@@%+*%*%+-. ..-#%===#*+ .*@* : .**..+*#- .+%**#*%%@@ @@%#::====+%@@@@+=#@#++.= .:-..-=@@#*#%%%%#%@%%%#+: .:::.--:-##-::. : .:-+ -:=*%= .=#+*..: :*%*+#%%@@ @@%#:=+++*+%%%%%#-:=%%%-+.=#*=++%@%*+*##%@@@%%##@#=. -#=:=+#%%: -#+. .*#%#-.==%%#-. .=###*%%@@ @@%%+#*@@@%##*+-. :-#@#-%%%##+%%%#*-.:=-*%%%%*-*@%%*. :+++#@@%+. -: .. .+*: +%*@#-.+%@@%=..: .-+*++%%@@ @@%%*@@@@@%*=-. .=#*#*%*@@@%#***-::::==-==:=.=#%#=. .-*##%@@@*. .:. :--. -%=.. .=*%@+ .*%*+*#+=+: :*+*+%%@@ @@@@@@@@@%+... -+#%@@@@@@%*===..:. :-:...=*@%- .*%%%@@@##=..-.:.-=++=..=%#+. :#+%=. +%+:-:+#%%+..==*+%%@@ @@@@%#+#%*= :: -+*#%%@%#*+..: :. .:. -:**%+-.:+*#%%##@%*- .--.. .%@%= :+=%+. :*-#%- :#+- .:=#*:.+*++%%@@ @@%%+*++=: .:=-. -=++#*%%+- .-.*%+-#%*=+*+*###=. .=-.:+%#@%*..::#%=.::.::=+=%%: =%: .::..=*::#*++%%@@ @@%%+++:. .::*#+: .:-:*+:+ .: .-#%*%+.--..+%+-:. -.: +@%#*#+: :+#*: :.-+*=*%+=:**. .++-: =#-:*+=+%%@@ @@%#::- :=:+%%%=. --+-: ::. ::. +%@%#:.-::=-==: *- =%%#%%%%- :*%**=:==**%%..-%- .**+++..+-:##=-#%@@ @@%# .:+%%%%%=:=. :. .-:.:=-.-:. ..=: -*%%#.. .-: .##**%*%*###- .=#%%**#*%%#%= -#::+-+%%*:-*-.=#=#%%@@ @@%# :*%%#*%%--. ::=-:*+-+*==-::++=.- -+%%+ :: *%%%@*#+=:***=. .-#%@%%%%@%%%..**:.=%#*#*-.-*-+*+=%%@@ @@%# =%@%++%%-:-. .==**=@@%%#*##+*%*-+. -%%*=.-. .+%#%@@= -+#*. .-=*%#%@@@@@: :#+..#@@%*#*..++-*+-#%@@ @@%# .---=+%@#+#=*%*=- .+ .+%%%**%%%%%@%%%=##=*. :%#*-:-.-- --##-*=+: :#* -#@%%%%#-. :%=.+%%#%#+=:.=*:-#=#%@@ @@%%=+++*=%##%#-::#@*=::=.-.=*%@@%+=++=#@@##%%%%+:..-+#=: -=.++-=*%+:- .: :**:: :*#*+#=. :. =%=.*%%#*==*=..**-*+%%@@ @@%%=*##@#+##=:. :-+#%-=*+#=+#%%%#+=-==**%@%+=#%@%*. .::.:=+-=**#%%=.: .-.. :#*. .-*+=-.. .=**=.*%+++*#++:.=+::#%@@@ @@%%%@@@@%+::::. --#%#*=%%%*#%#**-::.-+-=+*-=.*%%+- ....+**%%%%#+. -= .=.+= :#+:..:++: :*-##-.-##:==+#**-.:+--#%@@@ @@@@@%%%@@%*: :=*%@@@@@@%+===::. .-.--. .=*%*-. .=%%##@@@@+..-:.-=++*%-:+#*- :-. :.#%= -#=-.:-*#%*:.==-#%@@@ @@%%#%****+. .. -=*#*%%*@%*=:.-. .. -:-*#*. .-*#%%#*%#+: :*=+*-%@@%*:=%%+. :. -+%## -*#. ..:*##%=:+=-#%@@@ @@%%*====+- :=: :+*#++%#=-. :: - .=#%. .+*=%#+*#+:..=%@##%%%*#*--#**: -+#%#= =#+. .. -++#*:+=.*%@@@ @@%%+=-:::.:--+#%- :---*#-=. .:.::. . = -#%-:=##+*+:-++: +%%%%#%%+*+-..:*%+. . ..=#%%# -##:: :-+#=+=:#%@@@ @@%# . :=+*%%-. .-:.:-- .-====-=:. .:= *%++%+:.:..:-:. *%%%%@%*:=*+:.:=##-.:..-*%@%+.+%- .= .. +#-+=.*%@@@ @@%# :+#%##%+-. . .::=--=+%%%%*::=:=.- =%@%*-. .:. +%%#%@++ :*%*. .+%++*==*%@@%. -*: .=*#+=: +#:-=.*%@@@ @@%# :*%%@@**%%#. .=#-*-%#+#@++=+#=+%*-= ==%%*. .. *#-%+*-: .+%%+ .+@++%#%%**%#.:%= .#%@#=+=..=:-=.*%@@@ @@%# -#%*=-:-:+%%*:. .+#%%*+%%%@%=*@**=#%@+ .%%= . .+%-#%##: .=#%%+.-+#@@@@%%%@:.#%=.+%@@@@@*..=-.=-.#%@@ @@%# -++*%#+- :==#@*.. .-.---#@@%*+#*#*%@@*#%%@+ .*=- :=::: :=#%%**++. . :+%%+ .-+*%%%#*%*..+#:.*%%#+#%@+.-+-+-.#%@@ @@%%==+#%*=+=. .+*#%#*=:%.=:=#%%%#*##%@@@%%**##%%- :+-.-*=-=--=#@==: .. .: :#%#- -=:+*#*+: :@+ .*%**+#%@+..+:=-.#%@@ @@%%%%%%@#++--. :#%@@#=%=%%#%*=+:=**###+*#=:.##@%- ..- :#*+*==#%#*. .+: .=%%= :==-**. %%= +%*-#+*#%%-.-+-+:#%@@ @@@@@@@@%%%*: -+*%##%@%#*%**=.:---: .--=-. =+#%*. .+%##@@@%*: .: .%#- .=#%*: --. .*-#= +##==-=*%%*::=:+:#%@@ @@%%*#*####= :. :+##%%@%%+=--: .::. .::-.-.-=-#%- .-#%#%#%@*+: .-.. ++#+=..=%%=. -: :#+=# .*%+-:-=*#%+.:*=-+%%@@ @@@%#+-=+==: :. .-*#%+%#=-. .:. .: ..+%%. :*##***+**=:. :*=:-+%@@%- :*%+. .. :*%*## .++:-.-=+=*%-.+=:*%@@@ @@%%-:-:--. ..-=: .:=+=--*+=-. . :: .=+##.=%*==--+*+:. .#%*+%%%%%**-:=@%=. :. .=#%%%:.+%+. .--=*#+.-=:#%@@@ @@%#::..:.. .:-+%+-. == :.=-. .-::-. .=*%+-%*:::.-=:. .#@@@@%%+###-:-*#=. -.:#%@%=.-+%- ..:=##:-+:*%@@@ @@%# :==+#%@#*. - .:. .:=*+=+:.:--.*. .#%=*%*-.. .-:. *%@@@+%=+*+%=.:=*%*- :-+%@@-+ :*+. .:+#::=:*%@@@ @@%# -#%%%%@%-. . .=..:=+#%++==.=#%. .*%%@%*: .*=#%+#%::*+**. .+%#=..-#%@=*. -%= .:**=*=:#%@@ @@%# -%%@@#=*%%*. .**##@@@@@@@*+%%*=#= ==%%*- .-#+###%*-:+-**:. -#@*--#@@#=. .=#- .+#:=-=%%@@ @@%#.: .:=%###+==#%*-: = :-*@@%####%@@#*%@@@@#+: .=#++:.:.:: :=##:=**%. .-++:- .=++%@@@@=. .#**: .: .+#:=*:#%@@ @@%#.---*++%#=:.+%%#-. =. -=*@@%%%%%#%%@@@%#%%%%- -+--.-. -- =%%=+#==*. ..+%%+..+#++#%#=. .#%= ..:-: .=*-:+:#%@@ @@%#--*@@%#+=-. *%#+=:+--++@%%%%#=-*##%%%%=-#%=@+. : ...=**=-==##%:-=-- :#%*..-+**:-=. .@*. .--: .+--#-#%@@ @@@@@@@@@#===-. :=+%@+=#%+#*%#+#++-=+-+++#**-##*@%= .=#+*%**#%@*. .:: ::=%%=..-=:==. %@#: ..-..:::. .=++#-#%@@ @@%%#@@@@*::-. --%@*#%@@%###+=-+-+=:::-**=-:*=@%*. :*@@@%%%@@#+. .. :#@#- :=-.. %#+ ..-:-:::. .=*=*:#%@@ @@%%%%%#**- -**#%@@%##*===-.:::.=--::: *:*+#*=. :+#%%##@@#+*- .=+*%+. :: .. -%++ .-.::.-=: .=+:++%%@@ @@%%*#+*+*- :..=+%*%+#+#=::.:: .. .-: -.-.=#@%..=@%***#*#**--. .: .-==**: ::-#++: :.-::-:.:: :*--#%@@@ @@%%++=-==: .-=+++%*=::... .-=#*+:*#*=*#++++=: --.: .-+%=. .-++*%+. :.:.-:::.:. .+=:*%@@@ @@%#:=::-:: .:+-*:*+=-. .-=#%+##*=+=-+++-. : :..:-. .=:+%*: -::-#%%%#=: . . . ...:. .**:*%@@@ @@%#:- .. ... .:=..=.:. --#%%##=..--.:-. .-. -..+::: .-*%+-=-+*%@@%- .=.:....... -=.*%@@@ @@%#. .:.. :. .- . :=+%%#*=:...::. :=. --:-: :-=%#+#%@@@@*=+ :=.-.:-:.:: -#=.#%@@ @@%# .. .. .-:. .=*%%+. ::=: +:--: .-###%%@#+++= .=.:::.:... =-.#%@@ @@%# :=:.+: .-: =-. .*#%*=- . =- * := ..-#@%%%*+-.. -= . ..:=.=- ==.#%@@ @@%# .-:::=: .-..-- ..:=. .#++*: .=:.:.:.:.. .-*%#%%%=. .-: .=..:--:... .*:#%@@ @@%# .::::.--. .: ..:.:::-::. .=---. . -..=: . :-:: -*%*===: .-. ..:.::::::: :*:#%@@ @@%# .::-:.-:-. :--:--:-:-. .=.. ...=:--:..:::: .-*=+=-. .. .:-::-:.-:. :*:#%@@ @@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Padel Tampere
Court booking, an online shop and remote door unlocking in one mobile app.