Garmin International
483
Saskatoon Pavilion 716
Circle, Blue
user
SymbolAndName
140716
SymbolAndName
140716
2014-05-23T02:04:42Z
516.28515625
tctOFF 716
Flag, Red
user
SymbolAndName
140716
SymbolAndName
140716
2014-05-23T01:37:45Z
490.703125
tctON 716
Flag, Green
user
SymbolAndName
140716
SymbolAndName
140716
2014-05-23T01:50:14Z
140716 Langham - Saskatoon
false
Magenta
516.734375
Track 061
Track 061
Track 061
Waypoint
Direct
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
516.4375
Track 061-1
Track 061-1
Track 061-1
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
519.98046875
Track 061-2
Track 061-2
Track 061-2
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
519.98046875
Track 061-3
Track 061-3
Track 061-3
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
519.06640625
Track 061-4
Track 061-4
Track 061-4
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
519.98046875
Track 061-5
Track 061-5
Track 061-5
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
519.98046875
Track 061-6
Track 061-6
Track 061-6
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
520.26953125
Track 061-7
Track 061-7
Track 061-7
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
520
Track 061-8
Track 061-8
Track 061-8
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
524.85546875
Track 061-9
Track 061-9
Track 061-9
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
524.59765625
Track 061-10
Track 061-10
Track 061-10
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
524.77734375
Track 061-11
Track 061-11
Track 061-11
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
524.85546875
Track 061-12
Track 061-12
Track 061-12
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
524.85546875
Track 061-13
Track 061-13
Track 061-13
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
523.94140625
Track 061-14
Track 061-14
Track 061-14
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
520.546875
Track 061-15
Track 061-15
Track 061-15
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
515.1015625
Track 061-16
Track 061-16
Track 061-16
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
512.0546875
Track 061-17
Track 061-17
Track 061-17
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
506.87109375
Track 061-18
Track 061-18
Track 061-18
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
502.58203125
Track 061-19
Track 061-19
Track 061-19
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
494.0703125
Track 061-20
Track 061-20
Track 061-20
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
498.94921875
Track 061-21
Track 061-21
Track 061-21
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
494.0703125
Track 061-22
Track 061-22
Track 061-22
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
494.0703125
Track 061-23
Track 061-23
Track 061-23
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
498.94921875
Track 061-24
Track 061-24
Track 061-24
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
498.03515625
Track 061-25
Track 061-25
Track 061-25
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
497.1796875
Track 061-26
Track 061-26
Track 061-26
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
495.8984375
Track 061-27
Track 061-27
Track 061-27
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
497.12109375
Track 061-28
Track 061-28
Track 061-28
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
498.3359375
Track 061-29
Track 061-29
Track 061-29
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
489.80859375
Track 061-30
Track 061-30
Track 061-30
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
490.16015625
Track 061-31
Track 061-31
Track 061-31
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
489.3671875
Track 061-32
Track 061-32
Track 061-32
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
489.00390625
Track 061-33
Track 061-33
Track 061-33
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
487.1875
Track 061-34
Track 061-34
Track 061-34
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
487.0625
Track 061-35
Track 061-35
Track 061-35
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
489.07421875
Track 061-36
Track 061-36
Track 061-36
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
489.2421875
Track 061-37
Track 061-37
Track 061-37
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
488.30078125
Track 061-38
Track 061-38
Track 061-38
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
486.62890625
Track 061-39
Track 061-39
Track 061-39
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
485.06640625
Track 061-40
Track 061-40
Track 061-40
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
481.44921875
Track 061-41
Track 061-41
Track 061-41
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
481.6875
Track 061-42
Track 061-42
Track 061-42
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
488.44921875
Track 061-43
Track 061-43
Track 061-43
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
489.53515625
Track 061-44
Track 061-44
Track 061-44
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
489.46875
Track 061-45
Track 061-45
Track 061-45
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
492.8515625
Track 061-46
Track 061-46
Track 061-46
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
491.796875
Track 061-47
Track 061-47
Track 061-47
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
488.44140625
Track 061-48
Track 061-48
Track 061-48
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
483.69921875
Track 061-49
Track 061-49
Track 061-49
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
482.58984375
Track 061-50
Track 061-50
Track 061-50
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
481.9609375
Track 061-51
Track 061-51
Track 061-51
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
473.9453125
Track 061-52
Track 061-52
Track 061-52
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
475.62109375
Track 061-53
Track 061-53
Track 061-53
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
473.12890625
Track 061-54
Track 061-54
Track 061-54
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
477.46484375
Track 061-55
Track 061-55
Track 061-55
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
479.6171875
Track 061-56
Track 061-56
Track 061-56
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
479.859375
Track 061-57
Track 061-57
Track 061-57
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
481.9296875
Track 061-58
Track 061-58
Track 061-58
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
478.70703125
Track 061-59
Track 061-59
Track 061-59
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
479.984375
Track 061-60
Track 061-60
Track 061-60
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
478.08203125
Track 061-61
Track 061-61
Track 061-61
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
480.75
Track 061-62
Track 061-62
Track 061-62
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
475.76171875
Track 061-63
Track 061-63
Track 061-63
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
475.48046875
Track 061-64
Track 061-64
Track 061-64
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
479.58203125
Track 061-65
Track 061-65
Track 061-65
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
476.375
Track 061-66
Track 061-66
Track 061-66
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
480.828125
Track 061-67
Track 061-67
Track 061-67
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
479.7734375
Track 061-68
Track 061-68
Track 061-68
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
480.51953125
Track 061-69
Track 061-69
Track 061-69
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
479.41015625
Track 061-70
Track 061-70
Track 061-70
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
479.875
Track 061-71
Track 061-71
Track 061-71
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
477.05859375
Track 061-72
Track 061-72
Track 061-72
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
476.04296875
Track 061-73
Track 061-73
Track 061-73
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
469.5546875
Track 061-74
Track 061-74
Track 061-74
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
469.078125
Track 061-75
Track 061-75
Track 061-75
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
469.56640625
Track 061-76
Track 061-76
Track 061-76
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
469.609375
Track 061-77
Track 061-77
Track 061-77
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
470.92578125
Track 061-78
Track 061-78
Track 061-78
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
470.5
Track 061-79
Track 061-79
Track 061-79
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
475.03125
Track 061-80
Track 061-80
Track 061-80
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
470.54296875
Track 061-81
Track 061-81
Track 061-81
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
473.109375
Track 061-82
Track 061-82
Track 061-82
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
471.6875
Track 061-83
Track 061-83
Track 061-83
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
470.671875
Track 061-84
Track 061-84
Track 061-84
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
473.90234375
Track 061-85
Track 061-85
Track 061-85
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
476.45703125
Track 061-86
Track 061-86
Track 061-86
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
476.92578125
Track 061-87
Track 061-87
Track 061-87
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
476.28515625
Track 061-88
Track 061-88
Track 061-88
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
476.26953125
Track 061-89
Track 061-89
Track 061-89
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
475.7578125
Track 061-90
Track 061-90
Track 061-90
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
475.37890625
Track 061-91
Track 061-91
Track 061-91
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
473.37109375
Track 061-92
Track 061-92
Track 061-92
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
474.11328125
Track 061-93
Track 061-93
Track 061-93
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
476.68359375
Track 061-94
Track 061-94
Track 061-94
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
471.078125
Track 061-95
Track 061-95
Track 061-95
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
472.515625
Track 061-96
Track 061-96
Track 061-96
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
476.30078125
Track 061-97
Track 061-97
Track 061-97
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
478.2890625
Track 061-98
Track 061-98
Track 061-98
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
472.34375
Track 061-99
Track 061-99
Track 061-99
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
472.68359375
Track 061-100
Track 061-100
Track 061-100
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
472.48046875
Track 061-101
Track 061-101
Track 061-101
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
477.39453125
Track 061-102
Track 061-102
Track 061-102
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
481.31640625
Track 061-103
Track 061-103
Track 061-103
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
479.609375
Track 061-104
Track 061-104
Track 061-104
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
473.51171875
Track 061-105
Track 061-105
Track 061-105
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
476.3828125
Track 061-106
Track 061-106
Track 061-106
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
473.56640625
Track 061-107
Track 061-107
Track 061-107
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
476.30078125
Track 061-108
Track 061-108
Track 061-108
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
476.19140625
Track 061-109
Track 061-109
Track 061-109
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
477.21875
Track 061-110
Track 061-110
Track 061-110
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
477.12109375
Track 061-111
Track 061-111
Track 061-111
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
479.96875
Track 061-112
Track 061-112
Track 061-112
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
481.84375
Track 061-113
Track 061-113
Track 061-113
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
482.16796875
Track 061-114
Track 061-114
Track 061-114
Waypoint
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
476.93359375
Track 061-115
Track 061-115
Track 061-115
Waypoint
Direct
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
Track 061
DarkGray
517.05859375
516.3125
520.22265625
519.9375
519.45703125
519.53125
519.578125
519.6015625
519.76171875
519.76171875
519.6875
519.69921875
519.5546875
519.2890625
519.05078125
520.0078125
524.90234375
524.07421875
524.7578125
524.85546875
524.48828125
523.3359375
520.28125
519.3671875
514.64453125
513.07421875
511.25390625
506.07421875
502.796875
494.65234375
494.1953125
498.3125
492.21484375
495.59375
494.8046875
498.703125
497.19921875
496.390625
496.5859375
497.37890625
494.609375
490.2578125
488.97265625
488.85546875
490.203125
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0