diff --git a/glt22/__init__.py b/glt22/__init__.py
new file mode 100644
index 0000000..1053f05
--- /dev/null
+++ b/glt22/__init__.py
@@ -0,0 +1,107 @@
+#!/usr/bin/python3
+
+from renderlib import *
+from easing import *
+
+# URL to Schedule-XML
+scheduleUrl = 'https://pretalx.linuxtage.at/glt22/schedule/export/schedule.xml'
+
+def introFrames(args):
+#fade in tux and set other opacities to 0
+ frames = 1*fps
+ for i in range(0, frames):
+ yield (
+ ('tux', 'style', 'opacity', easeInQuad(i, 0.01, 1, frames)),
+ ('title', 'style', 'opacity', 0),
+ ('persons', 'style', 'opacity', 0),
+ )
+
+#fade in title and persons
+ frames = 2*fps
+ for i in range(0, frames):
+ yield(
+ ('title', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
+ ('persons', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
+ )
+
+#show whole image for 5 seconds
+ frames = 5*fps
+ for i in range(0, frames):
+ yield(
+ ('title', 'style', 'opacity', 1),
+ ('persons', 'style', 'opacity', 1),
+ )
+
+
+
+def outroFrames(args):
+#fadein outro graphics
+ frames = 3*fps
+ for i in range(0, frames):
+ yield(
+ ('tux', 'style', 'opacity', easeInQuad(i, 0.01, 1, frames)),
+ ('cctext', 'style', 'opacity', easeInQuad(i, 0.01, 1, frames)),
+ ('logo', 'style', 'opacity', easeInQuad(i, 0.01, 1, frames)),
+ )
+ frames = 3*fps
+ for i in range(0, frames):
+ yield(
+ ('tux', 'style', 'opacity', 1),
+ ('cctext', 'style', 'opacity', 1),
+ ('logo', 'style', 'opacity', 1),
+ )
+
+
+def debug():
+ render(
+ 'intro.svg',
+ '../intro.ts',
+ introFrames,
+ {
+ '$title': "Long Long Long title is LONG",
+ '$speaker': 'Long Name of Dr. Dr. Prof. Dr. Long Long'
+ }
+ )
+
+ render('outro.svg',
+ '../outro.ts',
+ outroFrames
+ )
+
+
+def tasks(queue, args, idlist, skiplist):
+ # iterate over all events extracted from the schedule xml-export
+ for event in events(scheduleUrl):
+ if event['room'] not in ('HS i1', 'HS i2', 'HS i7'):
+ print("skipping room %s (%s)" % (event['room'], event['title']))
+ continue
+ if event['day'] not in ('2'):
+ print("skipping day %s" % (event['day']))
+ continue
+ if not (idlist==[]):
+ if 000000 in idlist:
+ print("skipping id (%s [%s])" % (event['title'], event['id']))
+ continue
+ if int(event['id']) not in idlist:
+ print("skipping id (%s [%s])" % (event['title'], event['id']))
+ continue
+
+ # generate a task description and put it into the queue
+ queue.put(Rendertask(
+ infile = 'intro.svg',
+ outfile = str(event['id'])+".ts",
+ sequence = introFrames,
+ parameters = {
+ '$title': event['title'],
+ '$persons': event['personnames']
+ }
+ ))
+
+ # place a task for the outro into the queue
+ if not "out" in skiplist:
+ queue.put(Rendertask(
+ infile = 'outro.svg',
+ outfile = 'outro.ts',
+ sequence = outroFrames
+ ))
+
diff --git a/glt22/artwork/intro.svg b/glt22/artwork/intro.svg
new file mode 100644
index 0000000..09b7b65
--- /dev/null
+++ b/glt22/artwork/intro.svg
@@ -0,0 +1,455 @@
+
+
+
+
diff --git a/glt22/artwork/outro.svg b/glt22/artwork/outro.svg
new file mode 100644
index 0000000..8a49074
--- /dev/null
+++ b/glt22/artwork/outro.svg
@@ -0,0 +1,711 @@
+
+
+
+
diff --git a/gpn20/__init__.py b/gpn20/__init__.py
new file mode 100644
index 0000000..c2629d9
--- /dev/null
+++ b/gpn20/__init__.py
@@ -0,0 +1,190 @@
+#!/usr/bin/python3
+
+from renderlib import *
+from easing import *
+
+# URL to Schedule-XML
+scheduleUrl = 'https://cfp.gulas.ch/gpn20/schedule/export/schedule.xml'
+
+def introFrames(args):
+ for frame in range(0, fps):
+ yield (
+ ('title', 'style', 'opacity', 0),
+ ('persons', 'style', 'opacity', 0),
+ ('gfactoryreset', 'style', 'opacity', 0),
+ *((f'g{i}', 'style', 'opacity', int(i<=frame)) for i in range(0,26))
+ )
+
+
+
+#fade in title and persons
+ frames = 1*fps
+ for i in range(0, frames):
+ yield(
+ ('title', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
+ ('persons', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
+ ('gfactoryreset', 'style', 'opacity', 1),
+ *((f'g{i}', 'style', 'opacity', 1) for i in range(0,26))
+ )
+
+#show whole image for 5 seconds
+ frames = 5*fps
+ for i in range(0, frames):
+ yield(
+ ('title', 'style', 'opacity', 1),
+ ('persons', 'style', 'opacity', 1),
+ ('gfactoryreset', 'style', 'opacity', 1),
+ *((f'g{i}', 'style', 'opacity', 1) for i in range(0,26))
+ )
+
+ frames = 1*fps
+ for i in range(0, frames):
+ yield(
+ ('title', 'style', 'opacity', easeOutQuad(i, 1, -1, frames)),
+ ('persons', 'style', 'opacity', easeOutQuad(i, 1, -1, frames)),
+ ('gfactoryreset', 'style', 'opacity', easeOutQuad(i, 1, -1, frames)),
+ *((f'g{g}', 'style', 'opacity', easeOutQuad(i, 1, -1, frames)) for g in range(0,26))
+ )
+
+
+def outroFrames(args):
+ frames = 3*fps
+ for i in range(0, frames):
+ yield(
+ ('cc-text', 'style', 'opacity', 1),
+ ('logo', 'style', 'opacity', 1),
+ )
+ #fadeout outro graphics
+ frames = 3*fps
+ for i in range(0, frames):
+ yield(
+ ('cc-text', 'style', 'opacity', easeOutQuad(i, 1, -1, frames)),
+ ('logo', 'style', 'opacity', easeOutQuad(i, 1, -1, frames)),
+ )
+
+def pauseFrames(params):
+ # kringel
+ for frame in range(0, fps):
+ yield (
+ ('pause', 'style', 'opacity', 0),
+ ('gfactoryreset', 'style', 'opacity', 0),
+ *((f'g{i}', 'style', 'opacity', int(i<=frame)) for i in range(0,26))
+ )
+ # ease in factory
+ frames = int(0.5*fps)
+ for i in range(0, frames):
+ yield(
+ ('pause', 'style', 'opacity', 0),
+ ('gfactoryreset', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
+ *((f'g{i}', 'style', 'opacity', 1) for i in range(0,26))
+ )
+ # show factory
+ frames = 1*fps
+ for i in range(0, frames):
+ yield(
+ ('pause', 'style', 'opacity', 0),
+ ('gfactoryreset', 'style', 'opacity', 1),
+ *((f'g{i}', 'style', 'opacity', 1) for i in range(0,26))
+ )
+ # ease out factory
+ frames = int(0.5*fps)
+ for i in range(0, frames):
+ yield(
+ ('pause', 'style', 'opacity', 0),
+ ('gfactoryreset', 'style', 'opacity', easeOutQuad(i, 1, -1, frames)),
+ *((f'g{i}', 'style', 'opacity', 1) for i in range(0,26))
+ )
+ # ease in pause
+ frames = int(0.5*fps)
+ for i in range(0, frames):
+ yield(
+ ('pause', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
+ ('gfactoryreset', 'style', 'opacity', 0),
+ *((f'g{i}', 'style', 'opacity', 1) for i in range(0,26))
+ )
+ # show pause
+ frames = 1*fps
+ for i in range(0, frames):
+ yield(
+ ('pause', 'style', 'opacity', 1),
+ ('gfactoryreset', 'style', 'opacity', 0),
+ *((f'g{i}', 'style', 'opacity', 1) for i in range(0,26))
+ )
+ # ease out pause
+ frames = int(0.5*fps)
+ for i in range(0, frames):
+ yield(
+ ('pause', 'style', 'opacity', easeOutQuad(i, 1, -1, frames)),
+ ('gfactoryreset', 'style', 'opacity', 0),
+ *((f'g{i}', 'style', 'opacity', 1) for i in range(0,26))
+ )
+ # kringel
+ for frame in range(0, fps+2):
+ yield (
+ ('pause', 'style', 'opacity', 0),
+ ('gfactoryreset', 'style', 'opacity', 0),
+ *((f'g{i}', 'style', 'opacity', int(i>=frame)) for i in range(0,26))
+ )
+
+def debug():
+ render(
+ 'intro.svg',
+ '../intro.ts',
+ introFrames,
+ {
+ '$title': "Long Long Long title is LONG ",
+ '$speaker': 'Long Name of Dr. Dr. Prof. Dr. Long Long'
+ }
+ )
+
+ #render('outro.svg',
+ # '../outro.ts',
+ # outroFrames
+ #)
+
+
+def tasks(queue, args, idlist, skiplist):
+ # iterate over all events extracted from the schedule xml-export
+ for event in events(scheduleUrl):
+ if event['room'] not in ('Medientheater', "Vortragssaal", "Blauer Salon"):
+ print("skipping room %s (%s)" % (event['room'], event['title']))
+ continue
+ if event['day'] not in ('0', '1', '2', '3', '4'):
+ print("skipping day %s" % (event['day']))
+ continue
+ if not (idlist==[]):
+ if 000000 in idlist:
+ print("skipping id (%s [%s])" % (event['title'], event['id']))
+ continue
+ if int(event['id']) not in idlist:
+ print("skipping id (%s [%s])" % (event['title'], event['id']))
+ continue
+
+ # generate a task description and put it into the queue
+ queue.put(Rendertask(
+ infile = 'intro.svg',
+ outfile = str(event['id'])+".ts",
+ sequence = introFrames,
+ parameters = {
+ '$title': event['title'],
+ '$persons': event['personnames']
+ }
+ ))
+
+ # place a task for the outro into the queue
+ if not "out" in skiplist:
+ queue.put(Rendertask(
+ infile = 'outro.svg',
+ outfile = 'outro.ts',
+ sequence = outroFrames
+ ))
+
+ if not 'pause' in skiplist:
+ # place the pause-sequence into the queue
+ queue.put(Rendertask(
+ infile = 'pause.svg',
+ outfile = 'pause.ts',
+ sequence = pauseFrames
+ ))
+
+
diff --git a/gpn20/artwork/intro.svg b/gpn20/artwork/intro.svg
new file mode 100644
index 0000000..5842f39
--- /dev/null
+++ b/gpn20/artwork/intro.svg
@@ -0,0 +1,3133 @@
+
+
+
+
diff --git a/gpn20/artwork/outro.svg b/gpn20/artwork/outro.svg
new file mode 100644
index 0000000..0a3acdb
--- /dev/null
+++ b/gpn20/artwork/outro.svg
@@ -0,0 +1,3136 @@
+
+
+
+
diff --git a/gpn20/artwork/pause.svg b/gpn20/artwork/pause.svg
new file mode 100644
index 0000000..e265620
--- /dev/null
+++ b/gpn20/artwork/pause.svg
@@ -0,0 +1,3088 @@
+
+
+
+
diff --git a/gpn20/pause.svg b/gpn20/pause.svg
new file mode 100644
index 0000000..e265620
--- /dev/null
+++ b/gpn20/pause.svg
@@ -0,0 +1,3088 @@
+
+
+
+
diff --git a/jh21-rn/SourceSansPro-Semibold.ttf b/jh21-rn/SourceSansPro-Semibold.ttf
new file mode 100644
index 0000000..bf69cc2
Binary files /dev/null and b/jh21-rn/SourceSansPro-Semibold.ttf differ
diff --git a/jh21-rn/config.ini b/jh21-rn/config.ini
new file mode 100644
index 0000000..293225e
--- /dev/null
+++ b/jh21-rn/config.ini
@@ -0,0 +1,34 @@
+[default]
+schedule = https://pretalx.c3voc.de/jugend-hackt-rhein-neckar-2021/schedule/export/schedule.xml
+template = jh21-rn-template.ts
+alpha = false
+prores = false
+
+[title]
+in = 1
+out = 6.5
+font = SourceSansPro-Semibold.ttf
+fontsize = 85
+fontcolor = #ffffff
+x = 410
+y = 877
+
+[speaker]
+in = 2
+out = 6.5
+font = SourceSansPro-Semibold.ttf
+fontsize = 45
+fontcolor = #ffffff
+x = 410
+y = 954
+
+[text]
+in = 3
+out = 6.5
+font = SourceSansPro-Semibold.ttf
+fontsize = 45
+fontcolor = #ffffff
+x = 1920
+y = 1080
+text = ''
+
diff --git a/make-adobe-after-effects.py b/make-adobe-after-effects.py
index b8bf742..62ed9ea 100644
--- a/make-adobe-after-effects.py
+++ b/make-adobe-after-effects.py
@@ -12,24 +12,27 @@ import os
import platform
from shutil import copyfile
-titlemap = {
- 'id': "11404", 'title': "Attacking CPUs with Power Side Channels from Software",
- 'id': "205", 'title': "Attacking CPUs with Power Side Channels from Software",
-}
+titlemap = (
+ {'id': "000000", 'title': "Short title goes here"},
+)
# Parse arguments
parser = argparse.ArgumentParser(
description='C3VOC Intro-Outro-Generator - Variant to use with Adobe After Effects Files',
- usage="./make-adobe-after-effects.py yourproject/ https://url/to/schedule.xml",
+ usage="./make-adobe-after-effects.py yourproject/ https://url/to/schedule.xml filename_of_intro.aepx",
formatter_class=argparse.RawTextHelpFormatter)
parser.add_argument('project', action="store", metavar='Project folder', type=str, help='''
- Path to your project folder with After Effects Files (intro.aepx)
+ Path to your project folder with After Effects Files
''')
parser.add_argument('schedule', action="store", metavar='Schedule-URL', type=str, nargs='?', help='''
URL or Path to your schedule.xml
''')
+parser.add_argument('introfile', action="store", metavar='Name of intro source file', default='intro.aepx', type=str, nargs='?', help='''
+ Filename of the intro source file inside the project folder
+ ''')
+
parser.add_argument('--debug', action="store_true", default=False, help='''
Run script in debug mode and render with placeholder texts,
not parsing or accessing a schedule. Schedule-URL can be left blank when
@@ -173,13 +176,30 @@ def run_output(command, **kwargs):
stderr=subprocess.STDOUT)
+def run_once(command, **kwargs):
+ DETACHED_PROCESS = 0x00000008
+ return subprocess.Popen(
+ fmt_command(command, **kwargs),
+ shell=False,
+ stdin=None,
+ stdout=None,
+ stderr=None,
+ close_fds=True,
+ creationflags=DETACHED_PROCESS)
+
+
def enqueue_job(event):
event_id = str(event['id'])
if (os.path.exists(os.path.join(args.project, event_id + '.ts')) or os.path.exists(os.path.join(args.project, event_id + '.mov'))) and not args.force:
event_print(event, "file exist, skipping " + str(event['id']))
return
work_doc = os.path.join(tempdir.name, event_id + '.aepx')
- intermediate_clip = os.path.join(tempdir.name, event_id + '.mov')
+ script_doc = os.path.join(tempdir.name, event_id+'.jsx')
+ ascript_doc = os.path.join(tempdir.name, event_id+'.scpt')
+ if platform.system() == 'Windows':
+ intermediate_clip = os.path.join(tempdir.name, event_id + '.avi')
+ else:
+ intermediate_clip = os.path.join(tempdir.name, event_id + '.mov')
if event_id == 'pause' or event_id == 'outro' or event_id == 'bgloop':
copyfile(args.project + event_id + '.aepx', work_doc)
@@ -196,34 +216,58 @@ def enqueue_job(event):
locationpath=intermediate_clip)
else:
- with open(args.project + 'intro.aepx', 'r') as fp:
+ with open(args.project + 'intro.jsx', 'r') as fp:
scriptstr = fp.read()
+ scriptstr = scriptstr.replace("$filename", work_doc.replace("\\", "/"))
for key, value in event.items():
value = str(value).replace('"', '\\"')
scriptstr = scriptstr.replace("$" + str(key), value)
- with open(work_doc, 'w', encoding='utf-8') as fp:
+ with open(script_doc, 'w', encoding='utf-8') as fp:
fp.write(scriptstr)
+
+ copyfile(args.project+args.introfile,work_doc)
if platform.system() == 'Darwin':
- run(r'/Applications/Adobe\ After\ Effects\ 2020/aerender -project {jobpath} -comp "intro" -mp -output {locationpath}',
+ copyfile(args.project+'intro.scpt',ascript_doc)
+ run('osascript {ascript_path} {jobpath} {scriptpath}',
+ jobpath=work_doc,
+ scriptpath=script_doc,
+ ascript_path=ascript_doc)
+
+ run(r'/Applications/Adobe\ After\ Effects\ 2022/aerender -project {jobpath} -comp "intro" -mp -output {locationpath}',
jobpath=work_doc,
locationpath=intermediate_clip)
if platform.system() == 'Windows':
- run(r'C:/Program\ Files/Adobe/Adobe\ After\ Effects\ 2020/Support\ Files/aerender.exe -project {jobpath} -comp "intro" -mp -output {locationpath}',
+ run_once(r'C:/Program\ Files/Adobe/Adobe\ After\ Effects\ 2022/Support\ Files/AfterFX.exe -noui -r {scriptpath}',
+ scriptpath=script_doc)
+
+ time.sleep(5)
+
+ run(r'C:/Program\ Files/Adobe/Adobe\ After\ Effects\ 2022/Support\ Files/aerender.exe -project {jobpath} -comp "intro" -mfr on 100 -output {locationpath}',
jobpath=work_doc,
locationpath=intermediate_clip)
if args.debug or args.keep:
+ path = tempdir.name
+ dirs = os.listdir( path )
+
+ for file in dirs:
+ print(file)
copyfile(work_doc, args.project + event_id + '.aepx')
+ copyfile(script_doc, args.project + event_id + '.jsx')
+ copyfile(intermediate_clip, args.project + event_id + '.avi')
return event_id
def finalize_job(job_id, event):
event_id = str(event['id'])
- intermediate_clip = os.path.join(tempdir.name, event_id + '.mov')
+ if platform.system() == 'Windows':
+ intermediate_clip = os.path.join(tempdir.name, event_id + '.avi')
+ else:
+ intermediate_clip = os.path.join(tempdir.name, event_id + '.mov')
final_clip = os.path.join(os.path.dirname(args.project), event_id + '.ts')
if args.alpha:
@@ -280,10 +324,13 @@ for event in events:
print("skipping day %s (%s)" % (event['day'], event['title']))
continue
- if str(event['id']) in str(titlemap['id']):
+ for item in titlemap:
+ if str(item['id']) == str(event['id']):
+ title = item['title']
event_print(event, "titlemap replacement")
- event['title'] = titlemap['title']
-
+ event_print(event, "replacing title %s with %s" % (event['title'], title))
+ event['title'] = title
+
event_print(event, "enqueued as " + str(event['id']))
job_id = enqueue_job(event)
diff --git a/make-ffmpeg-fade.py b/make-ffmpeg-fade.py
index 69fc9db..6f1e98b 100755
--- a/make-ffmpeg-fade.py
+++ b/make-ffmpeg-fade.py
@@ -177,7 +177,9 @@ def fit_text(string: str, frame_width):
line = ""
for word in split_line:
w, _ = translation_font.getsize(" ".join([line, word]))
- if w > (frame_width - (2 * 6)):
+ print("{}, {}".format(w, line))
+ if w > (frame_width):
+ print("too wide, breaking")
lines += line.strip() + "\n"
line = ""
@@ -189,8 +191,7 @@ def fit_text(string: str, frame_width):
def fit_title(string: str):
global translation_font
- translation_font = ImageFont.truetype(
- font_t, size=80, encoding="unic")
+ translation_font = ImageFont.truetype(font_t, size=title_fontsize-10, encoding="unic")
title = fit_text(string, 1080)
return title
@@ -198,8 +199,7 @@ def fit_title(string: str):
def fit_speaker(string: str):
global translation_font
- translation_font = ImageFont.truetype(
- font_s, size=50, encoding="unic")
+ translation_font = ImageFont.truetype(font_s, size=speaker_fontsize-10, encoding="unic")
speaker = fit_text(string, 1080)
return speaker
@@ -222,6 +222,7 @@ def enqueue_job(event):
t = fit_title(event_title)
s = fit_speaker(event_personnames)
+ print(s)
if args.debug:
print('Title: ', t)
@@ -281,7 +282,7 @@ def enqueue_job(event):
else:
cmd = 'ffmpeg -y -i "{0}" -vf "{1}" -map 0:0 -c:v mpeg2video -q:v 2 -aspect 16:9 -map 0:1 -c:a mp2 -b:a 384k -shortest -f mpegts "{2}"'.format(infile, videofilter, outfile)
else:
- cmd = 'ffmpeg -y -i "{0}" -vf "{1}" -map 0:0 -c:v mpeg2video -q:v 2 -aspect 16:9 -map 0:1 -c:a mp2 -b:a 384k -shortest -f mpegts "{2}"'.format(infile, videofilter, outfile)
+ cmd = 'ffmpeg -y -i "{0}" -vf "{1}" -map 0:0 -c:v mpeg2video -pix_fmt:v yuv420p -qscale:v 2 -qmin:v 2 -qmax:v 7 -keyint_min 0 -bf 0 -g 0 -intra:0 -maxrate:0 90M -aspect 16:9 -map 0:1 -c:a mp2 -b:a 384k -shortest -f mpegts "{2}"'.format(infile, videofilter, outfile)
if args.debug:
print(cmd)
diff --git a/make.py b/make.py
index 0650619..6c0834c 100755
--- a/make.py
+++ b/make.py
@@ -52,6 +52,10 @@ parser.add_argument('--imagemagick', action="store_true", default=False, help=''
Render frames using ImageMagick instead of Inkscape.
Usage: ./make.py yourproject/ --imagemagick
''')
+parser.add_argument('--resvg', action="store_true", default=False, help='''
+ Render frames using resvg instead of Inkscape.
+ Usage: ./make.py yourproject/ --resvg
+ ''')
if len(sys.argv) < 2:
parser.print_help()
diff --git a/rc3-2021/csh/intro.aepx b/rc3-2021/csh/intro.aepx
new file mode 100644
index 0000000..fe29913
--- /dev/null
+++ b/rc3-2021/csh/intro.aepx
@@ -0,0 +1,7369 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Dissolve Master Control
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+ Block Dissolve
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+ (Block Dissolve)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
linear(transComplete, 0, 100, 100, 0)
+
+
+
+
+
+
+
+ Block Width
+
+
+
+ thisLayer.width/10
+
+
+
+
+
+
+
+ Block Height
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
easeIn(transComplete, 0, 100, 1, thisLayer.height/3)
+
+
+
+
+
+
+
+ Feather
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+ Fill
+
+
+
+
+
+
+
+
+
+
+ All Masks
+
+
+
+
+
+
+ Invert
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Color
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+ f33089e2-1ede-47c1-8a9e-b232bb1cc1a4
+
+
+ Solids
+
+
+
+
+
+
+
+
+
+
+
+ {}
+
+
+
+
+ application/vnd.adobe.aftereffects.project
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ 2021-12-27T18:28:40+01:00
+ 2021-12-28T12:36+01:00
+ 2021-12-28T12:36+01:00
+ xmp.iid:37fc9aa0-853f-a843-8e1a-8b6f070b098f
+ xmp.did:fc721ea4-3f21-8049-be74-e852f6eb4fa9
+ xmp.did:a776aed7-4938-c444-8c2e-b3f4797b073e
+
+
+
+ created
+ xmp.iid:a776aed7-4938-c444-8c2e-b3f4797b073e
+ 2021-12-27T18:28:40+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+
+
+ saved
+ xmp.iid:50b18a39-7ac5-184b-a289-07691c85f0d0
+ 2021-12-27T20:24:14+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:83997e12-2155-834c-9975-c2a0ca4430a6
+ 2021-12-27T21:50:43+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:25a83293-0cef-eb4d-bf9e-efd1e10d0c3e
+ 2021-12-27T21:50:43+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:66cf70be-256e-f347-a9e0-87a6b3be0514
+ 2021-12-27T21:58:16+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:43cae1e0-fcff-9f47-b62e-9f5006228a96
+ 2021-12-28T00:32:12+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:9a940b7f-c8b3-f04a-80ec-c1223e252e5e
+ 2021-12-28T01:41:13+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:a599bf0d-54d1-1b4e-a28d-09ab4c37c616
+ 2021-12-28T01:43:31+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:97367cb0-4c5b-9743-9395-671581debafe
+ 2021-12-28T01:44:04+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:3086dc85-8c6e-e340-ab95-46fc786b1cfa
+ 2021-12-28T01:44:41+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:fc721ea4-3f21-8049-be74-e852f6eb4fa9
+ 2021-12-28T01:44:41+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:70e56b3a-dbda-2f40-a93a-14337329da4a
+ 2021-12-28T12:17:01+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:37fc9aa0-853f-a843-8e1a-8b6f070b098f
+ 2021-12-28T12:36+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+
+
+ xmp.iid:3086dc85-8c6e-e340-ab95-46fc786b1cfa
+ xmp.did:97367cb0-4c5b-9743-9395-671581debafe
+ xmp.did:a776aed7-4938-c444-8c2e-b3f4797b073e
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+ extendscript
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ intro
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+ Dissolve Master Control
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+ Block Dissolve
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+ (Block Dissolve)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
linear(transComplete, 0, 100, 100, 0)
+
+
+
+
+
+
+
+ Block Width
+
+
+
+ thisLayer.width/10
+
+
+
+
+
+
+
+ Block Height
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
easeIn(transComplete, 0, 100, 1, thisLayer.height/3)
+
+
+
+
+
+
+
+ Feather
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+ Dissolve Master Control
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+ Block Dissolve
+
+
+
+
+
+
+ (Block Dissolve)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
linear(transComplete, 0, 100, 100, 0)
+
+
+
+
+
+
+
+ Block Width
+
+
+
+ thisLayer.width/10
+
+
+
+
+
+
+
+ Block Height
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
easeIn(transComplete, 0, 100, 1, thisLayer.height/3)
+
+
+
+
+
+
+
+ Feather
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ intro_title
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+ -_0_/-
+
+
+
+ myPath = "data.txt";
mydata = $.evalFile(myPath)
mySplit = mydata.split('\r');
mySplit[0];
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+ Fill
+
+
+
+
+
+
+
+
+
+
+ All Masks
+
+
+
+
+
+
+ Invert
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Color
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ intro_personnames
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+ -_0_/-
+
+
+
+ myPath = "data.txt";
mydata = $.evalFile(myPath)
mySplit = mydata.split('\r');
mySplit[1];
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+ glitch
+
+
+
+
+
+
+
+ Type_In
+
+
+
+
+
+
+
+ Type_Out
+
+
+
+
+
+
+
+ glitch
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+ END
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Front
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Left
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Top
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Back
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Right
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bottom
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 1
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 2
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 3
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Markers
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 150.000000000
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+ logo
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Front
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Left
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Top
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Back
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Right
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bottom
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 1
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 2
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 3
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Markers
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 150.000000000
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/rc3-2021/csh/intro.jsx b/rc3-2021/csh/intro.jsx
new file mode 100644
index 0000000..a750a5c
--- /dev/null
+++ b/rc3-2021/csh/intro.jsx
@@ -0,0 +1,24 @@
+app.open(new File("$filename"));
+var comp;
+for (var i = 1; i <= app.project.numItems; i ++) {
+ if ((app.project.item(i) instanceof CompItem) && (app.project.item(i).name === 'intro')) {
+ comp = app.project.item(i);
+ break;
+ }
+}
+var layer_title = comp.layer('intro_title');
+var textProp_title = layer_title.property("Source Text");
+var textDocument_title = textProp_title.value;
+
+var layer_persons = comp.layer('intro_personnames');
+var textProp_persons = layer_persons.property("Source Text");
+var textDocument_persons = textProp_persons.value;
+
+textDocument_title.text = "$title";
+textProp_title.setValue(textDocument_title);
+
+textDocument_persons.text = "$personnames";
+textProp_persons.setValue(textDocument_persons);
+
+app.project.save();
+app.quit();
diff --git a/rc3-2021/csh/intro.scpt b/rc3-2021/csh/intro.scpt
new file mode 100644
index 0000000..edfa435
Binary files /dev/null and b/rc3-2021/csh/intro.scpt differ
diff --git a/rc3-2021/csh/intro_csh.aepx b/rc3-2021/csh/intro_csh.aepx
new file mode 100644
index 0000000..52b03e3
--- /dev/null
+++ b/rc3-2021/csh/intro_csh.aepx
@@ -0,0 +1,7465 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Dissolve Master Control
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+ Block Dissolve
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+ (Block Dissolve)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
linear(transComplete, 0, 100, 100, 0)
+
+
+
+
+
+
+
+ Block Width
+
+
+
+ thisLayer.width/10
+
+
+
+
+
+
+
+ Block Height
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
easeIn(transComplete, 0, 100, 1, thisLayer.height/3)
+
+
+
+
+
+
+
+ Feather
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+ Fill
+
+
+
+
+
+
+
+
+
+
+ All Masks
+
+
+
+
+
+
+ Invert
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Color
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+ f33089e2-1ede-47c1-8a9e-b232bb1cc1a4
+
+
+ Solids
+
+
+
+
+
+
+
+
+
+
+
+ {}
+
+
+
+
+ application/vnd.adobe.aftereffects.project
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ 2021-12-27T18:28:40+01:00
+ 2021-12-28T18:11:15+01:00
+ 2021-12-28T18:11:15+01:00
+ xmp.iid:9d0875df-a7e8-dc41-a3bf-93fb5fa5faf0
+ xmp.did:67e87d12-18f6-774d-b3d4-83ded7585ac0
+ xmp.did:a776aed7-4938-c444-8c2e-b3f4797b073e
+
+
+
+ created
+ xmp.iid:a776aed7-4938-c444-8c2e-b3f4797b073e
+ 2021-12-27T18:28:40+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+
+
+ saved
+ xmp.iid:50b18a39-7ac5-184b-a289-07691c85f0d0
+ 2021-12-27T20:24:14+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:83997e12-2155-834c-9975-c2a0ca4430a6
+ 2021-12-27T21:50:43+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:25a83293-0cef-eb4d-bf9e-efd1e10d0c3e
+ 2021-12-27T21:50:43+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:66cf70be-256e-f347-a9e0-87a6b3be0514
+ 2021-12-27T21:58:16+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:43cae1e0-fcff-9f47-b62e-9f5006228a96
+ 2021-12-28T00:32:12+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:9a940b7f-c8b3-f04a-80ec-c1223e252e5e
+ 2021-12-28T01:41:13+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:a599bf0d-54d1-1b4e-a28d-09ab4c37c616
+ 2021-12-28T01:43:31+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:97367cb0-4c5b-9743-9395-671581debafe
+ 2021-12-28T01:44:04+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:3086dc85-8c6e-e340-ab95-46fc786b1cfa
+ 2021-12-28T01:44:41+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:fc721ea4-3f21-8049-be74-e852f6eb4fa9
+ 2021-12-28T01:44:41+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:70e56b3a-dbda-2f40-a93a-14337329da4a
+ 2021-12-28T12:17:01+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:37fc9aa0-853f-a843-8e1a-8b6f070b098f
+ 2021-12-28T12:36+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:61a9aca4-0cd1-7b4a-a67b-2960ff8c034c
+ 2021-12-28T12:59:45+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:8c8025b1-b848-e446-bf95-d0fb4695c26d
+ 2021-12-28T16:21:49+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:5e84d759-1b1f-f441-a8eb-b946aedffd25
+ 2021-12-28T17:47:12+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:67e87d12-18f6-774d-b3d4-83ded7585ac0
+ 2021-12-28T17:47:12+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:9d0875df-a7e8-dc41-a3bf-93fb5fa5faf0
+ 2021-12-28T18:11:15+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+
+
+ xmp.iid:5e84d759-1b1f-f441-a8eb-b946aedffd25
+ xmp.did:61a9aca4-0cd1-7b4a-a67b-2960ff8c034c
+ xmp.did:a776aed7-4938-c444-8c2e-b3f4797b073e
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+ extendscript
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ intro
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+ Dissolve Master Control
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+ Block Dissolve
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+ (Block Dissolve)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
linear(transComplete, 0, 100, 100, 0)
+
+
+
+
+
+
+
+ Block Width
+
+
+
+ thisLayer.width/10
+
+
+
+
+
+
+
+ Block Height
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
easeIn(transComplete, 0, 100, 1, thisLayer.height/3)
+
+
+
+
+
+
+
+ Feather
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+ Dissolve Master Control
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+ Block Dissolve
+
+
+
+
+
+
+ (Block Dissolve)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
linear(transComplete, 0, 100, 100, 0)
+
+
+
+
+
+
+
+ Block Width
+
+
+
+ thisLayer.width/10
+
+
+
+
+
+
+
+ Block Height
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
easeIn(transComplete, 0, 100, 1, thisLayer.height/3)
+
+
+
+
+
+
+
+ Feather
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ intro_title
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+ -_0_/-
+
+
+
+ myPath = "data.txt";
mydata = $.evalFile(myPath)
mySplit = mydata.split('\r');
mySplit[0];
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+ Fill
+
+
+
+
+
+
+
+
+
+
+ All Masks
+
+
+
+
+
+
+ Invert
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Color
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+ // This lets us get the width of the textbox containing your content.
layerWidth = thisLayer.sourceRectAtTime(time).width;
// This lets us get the width of the current composition.
compWidth = thisComp.width;
// This allows you to specify a maximum width that text boxes should not exceed.
// In this example it's 90%, but you can set it to whatever you need or even map it to a control.
//
// Pro-tip: If you have other content in the same horizontal space as your text, remember to
// account for that content when setting your maximumWidth.
//maximumWidth = compWidth * .5;
maximumWidth = layerWidth;
// This calculates the current percentage of the maximum width that the text layer occupies.
percentageOfMaxWidth = layerWidth / maximumWidth * 135;
// We subtract that percentage from 100 to find out how much space we can spare.
// If the text box can grow a bit, leeway is positive. If it needs to shrink, leeway will be negative.
leeway = 100 - percentageOfMaxWidth;
// Finally, return an array of [width, height] scale.
// 100 is the baseline and leeway is how much the layer needs to grow or shrink to fit
[100 + leeway, 100 + leeway]
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ intro_personnames
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+ -_0_/-
+
+
+
+ myPath = "data.txt";
mydata = $.evalFile(myPath)
mySplit = mydata.split('\r');
mySplit[1];
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+ // This lets us get the width of the textbox containing your content.
layerWidth = thisLayer.sourceRectAtTime(time).width;
// This lets us get the width of the current composition.
compWidth = thisComp.width;
// This allows you to specify a maximum width that text boxes should not exceed.
// In this example it's 90%, but you can set it to whatever you need or even map it to a control.
//
// Pro-tip: If you have other content in the same horizontal space as your text, remember to
// account for that content when setting your maximumWidth.
//maximumWidth = compWidth * .5;
maximumWidth = layerWidth;
// This calculates the current percentage of the maximum width that the text layer occupies.
percentageOfMaxWidth = layerWidth / maximumWidth * 135;
// We subtract that percentage from 100 to find out how much space we can spare.
// If the text box can grow a bit, leeway is positive. If it needs to shrink, leeway will be negative.
leeway = 100 - percentageOfMaxWidth;
// Finally, return an array of [width, height] scale.
// 100 is the baseline and leeway is how much the layer needs to grow or shrink to fit
[100 + leeway, 100 + leeway]
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+ glitch
+
+
+
+
+
+
+
+ Type_In
+
+
+
+
+
+
+
+ Type_Out
+
+
+
+
+
+
+
+ glitch
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+ END
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Front
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Left
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Top
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Back
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Right
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bottom
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 1
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 2
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 3
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Markers
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 150.000000000
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+ logo
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Front
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Left
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Top
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Back
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Right
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bottom
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 1
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 2
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 3
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Markers
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 150.000000000
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/rc3-2021/gehacktes/intro.aepx b/rc3-2021/gehacktes/intro.aepx
new file mode 100644
index 0000000..fe29913
--- /dev/null
+++ b/rc3-2021/gehacktes/intro.aepx
@@ -0,0 +1,7369 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Dissolve Master Control
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+ Block Dissolve
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+ (Block Dissolve)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
linear(transComplete, 0, 100, 100, 0)
+
+
+
+
+
+
+
+ Block Width
+
+
+
+ thisLayer.width/10
+
+
+
+
+
+
+
+ Block Height
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
easeIn(transComplete, 0, 100, 1, thisLayer.height/3)
+
+
+
+
+
+
+
+ Feather
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+ Fill
+
+
+
+
+
+
+
+
+
+
+ All Masks
+
+
+
+
+
+
+ Invert
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Color
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+ f33089e2-1ede-47c1-8a9e-b232bb1cc1a4
+
+
+ Solids
+
+
+
+
+
+
+
+
+
+
+
+ {}
+
+
+
+
+ application/vnd.adobe.aftereffects.project
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ 2021-12-27T18:28:40+01:00
+ 2021-12-28T12:36+01:00
+ 2021-12-28T12:36+01:00
+ xmp.iid:37fc9aa0-853f-a843-8e1a-8b6f070b098f
+ xmp.did:fc721ea4-3f21-8049-be74-e852f6eb4fa9
+ xmp.did:a776aed7-4938-c444-8c2e-b3f4797b073e
+
+
+
+ created
+ xmp.iid:a776aed7-4938-c444-8c2e-b3f4797b073e
+ 2021-12-27T18:28:40+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+
+
+ saved
+ xmp.iid:50b18a39-7ac5-184b-a289-07691c85f0d0
+ 2021-12-27T20:24:14+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:83997e12-2155-834c-9975-c2a0ca4430a6
+ 2021-12-27T21:50:43+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:25a83293-0cef-eb4d-bf9e-efd1e10d0c3e
+ 2021-12-27T21:50:43+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:66cf70be-256e-f347-a9e0-87a6b3be0514
+ 2021-12-27T21:58:16+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:43cae1e0-fcff-9f47-b62e-9f5006228a96
+ 2021-12-28T00:32:12+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:9a940b7f-c8b3-f04a-80ec-c1223e252e5e
+ 2021-12-28T01:41:13+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:a599bf0d-54d1-1b4e-a28d-09ab4c37c616
+ 2021-12-28T01:43:31+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:97367cb0-4c5b-9743-9395-671581debafe
+ 2021-12-28T01:44:04+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:3086dc85-8c6e-e340-ab95-46fc786b1cfa
+ 2021-12-28T01:44:41+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:fc721ea4-3f21-8049-be74-e852f6eb4fa9
+ 2021-12-28T01:44:41+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:70e56b3a-dbda-2f40-a93a-14337329da4a
+ 2021-12-28T12:17:01+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:37fc9aa0-853f-a843-8e1a-8b6f070b098f
+ 2021-12-28T12:36+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+
+
+ xmp.iid:3086dc85-8c6e-e340-ab95-46fc786b1cfa
+ xmp.did:97367cb0-4c5b-9743-9395-671581debafe
+ xmp.did:a776aed7-4938-c444-8c2e-b3f4797b073e
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+ extendscript
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ intro
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+ Dissolve Master Control
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+ Block Dissolve
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+ (Block Dissolve)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
linear(transComplete, 0, 100, 100, 0)
+
+
+
+
+
+
+
+ Block Width
+
+
+
+ thisLayer.width/10
+
+
+
+
+
+
+
+ Block Height
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
easeIn(transComplete, 0, 100, 1, thisLayer.height/3)
+
+
+
+
+
+
+
+ Feather
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+ Dissolve Master Control
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+ Block Dissolve
+
+
+
+
+
+
+ (Block Dissolve)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
linear(transComplete, 0, 100, 100, 0)
+
+
+
+
+
+
+
+ Block Width
+
+
+
+ thisLayer.width/10
+
+
+
+
+
+
+
+ Block Height
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
easeIn(transComplete, 0, 100, 1, thisLayer.height/3)
+
+
+
+
+
+
+
+ Feather
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ intro_title
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+ -_0_/-
+
+
+
+ myPath = "data.txt";
mydata = $.evalFile(myPath)
mySplit = mydata.split('\r');
mySplit[0];
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+ Fill
+
+
+
+
+
+
+
+
+
+
+ All Masks
+
+
+
+
+
+
+ Invert
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Color
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ intro_personnames
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+ -_0_/-
+
+
+
+ myPath = "data.txt";
mydata = $.evalFile(myPath)
mySplit = mydata.split('\r');
mySplit[1];
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+ glitch
+
+
+
+
+
+
+
+ Type_In
+
+
+
+
+
+
+
+ Type_Out
+
+
+
+
+
+
+
+ glitch
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+ END
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Front
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Left
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Top
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Back
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Right
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bottom
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 1
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 2
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 3
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Markers
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 150.000000000
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+ logo
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Front
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Left
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Top
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Back
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Right
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bottom
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 1
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 2
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 3
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Markers
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 150.000000000
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/rc3-2021/gehacktes/intro.jsx b/rc3-2021/gehacktes/intro.jsx
new file mode 100644
index 0000000..a750a5c
--- /dev/null
+++ b/rc3-2021/gehacktes/intro.jsx
@@ -0,0 +1,24 @@
+app.open(new File("$filename"));
+var comp;
+for (var i = 1; i <= app.project.numItems; i ++) {
+ if ((app.project.item(i) instanceof CompItem) && (app.project.item(i).name === 'intro')) {
+ comp = app.project.item(i);
+ break;
+ }
+}
+var layer_title = comp.layer('intro_title');
+var textProp_title = layer_title.property("Source Text");
+var textDocument_title = textProp_title.value;
+
+var layer_persons = comp.layer('intro_personnames');
+var textProp_persons = layer_persons.property("Source Text");
+var textDocument_persons = textProp_persons.value;
+
+textDocument_title.text = "$title";
+textProp_title.setValue(textDocument_title);
+
+textDocument_persons.text = "$personnames";
+textProp_persons.setValue(textDocument_persons);
+
+app.project.save();
+app.quit();
diff --git a/rc3-2021/gehacktes/intro.scpt b/rc3-2021/gehacktes/intro.scpt
new file mode 100644
index 0000000..edfa435
Binary files /dev/null and b/rc3-2021/gehacktes/intro.scpt differ
diff --git a/rc3-2021/gehacktes/intro_gehacktes.aepx b/rc3-2021/gehacktes/intro_gehacktes.aepx
new file mode 100644
index 0000000..04a704c
--- /dev/null
+++ b/rc3-2021/gehacktes/intro_gehacktes.aepx
@@ -0,0 +1,7447 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Dissolve Master Control
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+ Block Dissolve
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+ (Block Dissolve)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
linear(transComplete, 0, 100, 100, 0)
+
+
+
+
+
+
+
+ Block Width
+
+
+
+ thisLayer.width/10
+
+
+
+
+
+
+
+ Block Height
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
easeIn(transComplete, 0, 100, 1, thisLayer.height/3)
+
+
+
+
+
+
+
+ Feather
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+ Fill
+
+
+
+
+
+
+
+
+
+
+ All Masks
+
+
+
+
+
+
+ Invert
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Color
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+ f33089e2-1ede-47c1-8a9e-b232bb1cc1a4
+
+
+ Solids
+
+
+
+
+
+
+
+
+
+
+
+ {}
+
+
+
+
+ application/vnd.adobe.aftereffects.project
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ 2021-12-27T18:28:40+01:00
+ 2021-12-28T17:36:40+01:00
+ 2021-12-28T17:36:40+01:00
+ xmp.iid:f961307c-cd94-3340-a195-c322a2571fe0
+ xmp.did:61a9aca4-0cd1-7b4a-a67b-2960ff8c034c
+ xmp.did:a776aed7-4938-c444-8c2e-b3f4797b073e
+
+
+
+ created
+ xmp.iid:a776aed7-4938-c444-8c2e-b3f4797b073e
+ 2021-12-27T18:28:40+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+
+
+ saved
+ xmp.iid:50b18a39-7ac5-184b-a289-07691c85f0d0
+ 2021-12-27T20:24:14+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:83997e12-2155-834c-9975-c2a0ca4430a6
+ 2021-12-27T21:50:43+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:25a83293-0cef-eb4d-bf9e-efd1e10d0c3e
+ 2021-12-27T21:50:43+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:66cf70be-256e-f347-a9e0-87a6b3be0514
+ 2021-12-27T21:58:16+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:43cae1e0-fcff-9f47-b62e-9f5006228a96
+ 2021-12-28T00:32:12+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:9a940b7f-c8b3-f04a-80ec-c1223e252e5e
+ 2021-12-28T01:41:13+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:a599bf0d-54d1-1b4e-a28d-09ab4c37c616
+ 2021-12-28T01:43:31+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:97367cb0-4c5b-9743-9395-671581debafe
+ 2021-12-28T01:44:04+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:3086dc85-8c6e-e340-ab95-46fc786b1cfa
+ 2021-12-28T01:44:41+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:fc721ea4-3f21-8049-be74-e852f6eb4fa9
+ 2021-12-28T01:44:41+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:70e56b3a-dbda-2f40-a93a-14337329da4a
+ 2021-12-28T12:17:01+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:37fc9aa0-853f-a843-8e1a-8b6f070b098f
+ 2021-12-28T12:36+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:61a9aca4-0cd1-7b4a-a67b-2960ff8c034c
+ 2021-12-28T12:59:45+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:8c8025b1-b848-e446-bf95-d0fb4695c26d
+ 2021-12-28T16:21:49+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:f961307c-cd94-3340-a195-c322a2571fe0
+ 2021-12-28T17:36:40+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+
+
+ xmp.iid:37fc9aa0-853f-a843-8e1a-8b6f070b098f
+ xmp.did:fc721ea4-3f21-8049-be74-e852f6eb4fa9
+ xmp.did:a776aed7-4938-c444-8c2e-b3f4797b073e
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+ extendscript
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ intro
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+ Dissolve Master Control
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+ Block Dissolve
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+ (Block Dissolve)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
linear(transComplete, 0, 100, 100, 0)
+
+
+
+
+
+
+
+ Block Width
+
+
+
+ thisLayer.width/10
+
+
+
+
+
+
+
+ Block Height
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
easeIn(transComplete, 0, 100, 1, thisLayer.height/3)
+
+
+
+
+
+
+
+ Feather
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+ Dissolve Master Control
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+ Block Dissolve
+
+
+
+
+
+
+ (Block Dissolve)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
linear(transComplete, 0, 100, 100, 0)
+
+
+
+
+
+
+
+ Block Width
+
+
+
+ thisLayer.width/10
+
+
+
+
+
+
+
+ Block Height
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
easeIn(transComplete, 0, 100, 1, thisLayer.height/3)
+
+
+
+
+
+
+
+ Feather
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ intro_title
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+ -_0_/-
+
+
+
+ myPath = "data.txt";
mydata = $.evalFile(myPath)
mySplit = mydata.split('\r');
mySplit[0];
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+ Fill
+
+
+
+
+
+
+
+
+
+
+ All Masks
+
+
+
+
+
+
+ Invert
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Color
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+ // This lets us get the width of the textbox containing your content.
layerWidth = thisLayer.sourceRectAtTime(time).width;
// This lets us get the width of the current composition.
compWidth = thisComp.width;
// This allows you to specify a maximum width that text boxes should not exceed.
// In this example it's 90%, but you can set it to whatever you need or even map it to a control.
//
// Pro-tip: If you have other content in the same horizontal space as your text, remember to
// account for that content when setting your maximumWidth.
//maximumWidth = compWidth * .5;
maximumWidth = layerWidth;
// This calculates the current percentage of the maximum width that the text layer occupies.
percentageOfMaxWidth = layerWidth / maximumWidth * 135;
// We subtract that percentage from 100 to find out how much space we can spare.
// If the text box can grow a bit, leeway is positive. If it needs to shrink, leeway will be negative.
leeway = 100 - percentageOfMaxWidth;
// Finally, return an array of [width, height] scale.
// 100 is the baseline and leeway is how much the layer needs to grow or shrink to fit
[100 + leeway, 100 + leeway]
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ intro_personnames
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+ -_0_/-
+
+
+
+ myPath = "data.txt";
mydata = $.evalFile(myPath)
mySplit = mydata.split('\r');
mySplit[1];
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+ // This lets us get the width of the textbox containing your content.
layerWidth = thisLayer.sourceRectAtTime(time).width;
// This lets us get the width of the current composition.
compWidth = thisComp.width;
// This allows you to specify a maximum width that text boxes should not exceed.
// In this example it's 90%, but you can set it to whatever you need or even map it to a control.
//
// Pro-tip: If you have other content in the same horizontal space as your text, remember to
// account for that content when setting your maximumWidth.
//maximumWidth = compWidth * .5;
maximumWidth = layerWidth;
// This calculates the current percentage of the maximum width that the text layer occupies.
percentageOfMaxWidth = layerWidth / maximumWidth * 135;
// We subtract that percentage from 100 to find out how much space we can spare.
// If the text box can grow a bit, leeway is positive. If it needs to shrink, leeway will be negative.
leeway = 100 - percentageOfMaxWidth;
// Finally, return an array of [width, height] scale.
// 100 is the baseline and leeway is how much the layer needs to grow or shrink to fit
[100 + leeway, 100 + leeway]
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+ glitch
+
+
+
+
+
+
+
+ Type_In
+
+
+
+
+
+
+
+ Type_Out
+
+
+
+
+
+
+
+ glitch
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+ END
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Front
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Left
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Top
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Back
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Right
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bottom
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 1
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 2
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 3
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Markers
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 150.000000000
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+ logo
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Front
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Left
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Top
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Back
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Right
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bottom
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 1
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 2
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 3
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Markers
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 150.000000000
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/rc3-2021/intro.aepx b/rc3-2021/intro.aepx
new file mode 100644
index 0000000..fe29913
--- /dev/null
+++ b/rc3-2021/intro.aepx
@@ -0,0 +1,7369 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Dissolve Master Control
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+ Block Dissolve
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+ (Block Dissolve)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
linear(transComplete, 0, 100, 100, 0)
+
+
+
+
+
+
+
+ Block Width
+
+
+
+ thisLayer.width/10
+
+
+
+
+
+
+
+ Block Height
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
easeIn(transComplete, 0, 100, 1, thisLayer.height/3)
+
+
+
+
+
+
+
+ Feather
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+ Fill
+
+
+
+
+
+
+
+
+
+
+ All Masks
+
+
+
+
+
+
+ Invert
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Color
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+ f33089e2-1ede-47c1-8a9e-b232bb1cc1a4
+
+
+ Solids
+
+
+
+
+
+
+
+
+
+
+
+ {}
+
+
+
+
+ application/vnd.adobe.aftereffects.project
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ 2021-12-27T18:28:40+01:00
+ 2021-12-28T12:36+01:00
+ 2021-12-28T12:36+01:00
+ xmp.iid:37fc9aa0-853f-a843-8e1a-8b6f070b098f
+ xmp.did:fc721ea4-3f21-8049-be74-e852f6eb4fa9
+ xmp.did:a776aed7-4938-c444-8c2e-b3f4797b073e
+
+
+
+ created
+ xmp.iid:a776aed7-4938-c444-8c2e-b3f4797b073e
+ 2021-12-27T18:28:40+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+
+
+ saved
+ xmp.iid:50b18a39-7ac5-184b-a289-07691c85f0d0
+ 2021-12-27T20:24:14+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:83997e12-2155-834c-9975-c2a0ca4430a6
+ 2021-12-27T21:50:43+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:25a83293-0cef-eb4d-bf9e-efd1e10d0c3e
+ 2021-12-27T21:50:43+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:66cf70be-256e-f347-a9e0-87a6b3be0514
+ 2021-12-27T21:58:16+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:43cae1e0-fcff-9f47-b62e-9f5006228a96
+ 2021-12-28T00:32:12+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:9a940b7f-c8b3-f04a-80ec-c1223e252e5e
+ 2021-12-28T01:41:13+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:a599bf0d-54d1-1b4e-a28d-09ab4c37c616
+ 2021-12-28T01:43:31+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:97367cb0-4c5b-9743-9395-671581debafe
+ 2021-12-28T01:44:04+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:3086dc85-8c6e-e340-ab95-46fc786b1cfa
+ 2021-12-28T01:44:41+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ derived
+ saved to new location
+
+
+ saved
+ xmp.iid:fc721ea4-3f21-8049-be74-e852f6eb4fa9
+ 2021-12-28T01:44:41+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /
+
+
+ saved
+ xmp.iid:70e56b3a-dbda-2f40-a93a-14337329da4a
+ 2021-12-28T12:17:01+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+ saved
+ xmp.iid:37fc9aa0-853f-a843-8e1a-8b6f070b098f
+ 2021-12-28T12:36+01:00
+ Adobe Photoshop 22.5 (20210825.orig.371 f9e5e2d) (Windows)
+ /content
+
+
+
+
+ xmp.iid:3086dc85-8c6e-e340-ab95-46fc786b1cfa
+ xmp.did:97367cb0-4c5b-9743-9395-671581debafe
+ xmp.did:a776aed7-4938-c444-8c2e-b3f4797b073e
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+ extendscript
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ intro
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+ Dissolve Master Control
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+ Block Dissolve
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+ (Block Dissolve)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
linear(transComplete, 0, 100, 100, 0)
+
+
+
+
+
+
+
+ Block Width
+
+
+
+ thisLayer.width/10
+
+
+
+
+
+
+
+ Block Height
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
easeIn(transComplete, 0, 100, 1, thisLayer.height/3)
+
+
+
+
+
+
+
+ Feather
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+ Dissolve Master Control
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+ Block Dissolve
+
+
+
+
+
+
+ (Block Dissolve)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transition Completion
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
linear(transComplete, 0, 100, 100, 0)
+
+
+
+
+
+
+
+ Block Width
+
+
+
+ thisLayer.width/10
+
+
+
+
+
+
+
+ Block Height
+
+
+
+ transComplete = effect("Dissolve Master Control")("Transition Completion");
easeIn(transComplete, 0, 100, 1, thisLayer.height/3)
+
+
+
+
+
+
+
+ Feather
+
+
+
+
+
+
+
+
+
+
+ Soft Edges (Best Quality)
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ intro_title
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+ -_0_/-
+
+
+
+ myPath = "data.txt";
mydata = $.evalFile(myPath)
mySplit = mydata.split('\r');
mySplit[0];
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+ Fill
+
+
+
+
+
+
+
+
+
+
+ All Masks
+
+
+
+
+
+
+ Invert
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Color
+
+
+
+
+
+
+
+
+ Compositing Options
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ intro_personnames
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+ -_0_/-
+
+
+
+ myPath = "data.txt";
mydata = $.evalFile(myPath)
mySplit = mydata.split('\r');
mySplit[1];
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+ glitch
+
+
+
+
+
+
+
+ Type_In
+
+
+
+
+
+
+
+ Type_Out
+
+
+
+
+
+
+
+ glitch
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+ END
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Front
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Left
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Top
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Back
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Right
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bottom
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 1
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 2
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 3
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Markers
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 150.000000000
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+ logo
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Front
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Left
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Top
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Back
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Right
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bottom
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 1
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 2
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom View 3
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Markers
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+ -_0_/-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+ Untitled
+ en_US
+
+
+
+
+ Untitled
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 150.000000000
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/rc3-2021/intro.jsx b/rc3-2021/intro.jsx
new file mode 100644
index 0000000..a750a5c
--- /dev/null
+++ b/rc3-2021/intro.jsx
@@ -0,0 +1,24 @@
+app.open(new File("$filename"));
+var comp;
+for (var i = 1; i <= app.project.numItems; i ++) {
+ if ((app.project.item(i) instanceof CompItem) && (app.project.item(i).name === 'intro')) {
+ comp = app.project.item(i);
+ break;
+ }
+}
+var layer_title = comp.layer('intro_title');
+var textProp_title = layer_title.property("Source Text");
+var textDocument_title = textProp_title.value;
+
+var layer_persons = comp.layer('intro_personnames');
+var textProp_persons = layer_persons.property("Source Text");
+var textDocument_persons = textProp_persons.value;
+
+textDocument_title.text = "$title";
+textProp_title.setValue(textDocument_title);
+
+textDocument_persons.text = "$personnames";
+textProp_persons.setValue(textDocument_persons);
+
+app.project.save();
+app.quit();
diff --git a/rc3-2021/intro.scpt b/rc3-2021/intro.scpt
new file mode 100644
index 0000000..edfa435
Binary files /dev/null and b/rc3-2021/intro.scpt differ
diff --git a/renderlib.py b/renderlib.py
index b8dd97c..57c9366 100644
--- a/renderlib.py
+++ b/renderlib.py
@@ -91,12 +91,20 @@ def renderFrame(infile, task, outfile):
with Image(filename=infile) as img:
with img.convert('png') as converted:
converted.save(filename=outfile)
+ elif args.resvg:
+ # invoke inkscape to convert the generated svg-file into a png inside the .frames-directory
+ cmd = 'resvg --background white --width={1} --height={2} "{4}" "{3}" 2>&1 >/dev/null'.format(task.workdir, width, height, outfile, infile)
+ errorReturn = subprocess.check_output(cmd, shell=True, universal_newlines=True, stderr=subprocess.STDOUT, cwd=task.workdir)
+ if errorReturn != '':
+ print("resvg exited with error\n" + errorReturn)
+ # sys.exit(42)
+
else:
# invoke inkscape to convert the generated svg-file into a png inside the .frames-directory
cmd = 'inkscape --export-background=white --export-background-opacity=0 --export-width={1} --export-height={2} --export-filename="{3}" "{4}" --pipe 2>&1 >/dev/null'.format(task.workdir, width, height, os.path.abspath(outfile), os.path.abspath(infile))
errorReturn = subprocess.check_output(cmd, shell=True, universal_newlines=True, stderr=subprocess.STDOUT, cwd=task.workdir)
if errorReturn != '':
- print("inkscape exitted with error\n" + errorReturn)
+ print("inkscape exited with error\n" + errorReturn)
# sys.exit(42)
def cachedRenderFrame(frame, frameNr, task, cache):
diff --git a/requirements.txt b/requirements.txt
index 54baf6c..57edff5 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,5 @@
+pillow
cssutils==1.0.2
lxml==4.6.3
svg.path==4.0.2
-Wand==0.6.5
\ No newline at end of file
+Wand==0.6.5