; ModuleID = 'needle-host-x86_64-unknown-linux-gnu.bc' source_filename = "needle.cu" target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" target triple = "x86_64-unknown-linux-gnu" %struct._IO_FILE = type { i32, i8*, i8*, i8*, i8*, i8*, i8*, i8*, i8*, i8*, i8*, i8*, %struct._IO_marker*, %struct._IO_FILE*, i32, i32, i64, i16, i8, [1 x i8], i8*, i64, i8*, i8*, i8*, i8*, i64, i32, [20 x i8] } %struct._IO_marker = type { %struct._IO_marker*, %struct._IO_FILE*, i32 } %struct.dim3 = type { i32, i32, i32 } %struct.CUstream_st = type opaque %struct.timeval = type { i64, i64 } %struct.timezone = type { i32, i32 } $_ZN4dim3C2Ejjj = comdat any @blosum62 = dso_local global [24 x [24 x i32]] [[24 x i32] [i32 4, i32 -1, i32 -2, i32 -2, i32 0, i32 -1, i32 -1, i32 0, i32 -2, i32 -1, i32 -1, i32 -1, i32 -1, i32 -2, i32 -1, i32 1, i32 0, i32 -3, i32 -2, i32 0, i32 -2, i32 -1, i32 0, i32 -4], [24 x i32] [i32 -1, i32 5, i32 0, i32 -2, i32 -3, i32 1, i32 0, i32 -2, i32 0, i32 -3, i32 -2, i32 2, i32 -1, i32 -3, i32 -2, i32 -1, i32 -1, i32 -3, i32 -2, i32 -3, i32 -1, i32 0, i32 -1, i32 -4], [24 x i32] [i32 -2, i32 0, i32 6, i32 1, i32 -3, i32 0, i32 0, i32 0, i32 1, i32 -3, i32 -3, i32 0, i32 -2, i32 -3, i32 -2, i32 1, i32 0, i32 -4, i32 -2, i32 -3, i32 3, i32 0, i32 -1, i32 -4], [24 x i32] [i32 -2, i32 -2, i32 1, i32 6, i32 -3, i32 0, i32 2, i32 -1, i32 -1, i32 -3, i32 -4, i32 -1, i32 -3, i32 -3, i32 -1, i32 0, i32 -1, i32 -4, i32 -3, i32 -3, i32 4, i32 1, i32 -1, i32 -4], [24 x i32] [i32 0, i32 -3, i32 -3, i32 -3, i32 9, i32 -3, i32 -4, i32 -3, i32 -3, i32 -1, i32 -1, i32 -3, i32 -1, i32 -2, i32 -3, i32 -1, i32 -1, i32 -2, i32 -2, i32 -1, i32 -3, i32 -3, i32 -2, i32 -4], [24 x i32] [i32 -1, i32 1, i32 0, i32 0, i32 -3, i32 5, i32 2, i32 -2, i32 0, i32 -3, i32 -2, i32 1, i32 0, i32 -3, i32 -1, i32 0, i32 -1, i32 -2, i32 -1, i32 -2, i32 0, i32 3, i32 -1, i32 -4], [24 x i32] [i32 -1, i32 0, i32 0, i32 2, i32 -4, i32 2, i32 5, i32 -2, i32 0, i32 -3, i32 -3, i32 1, i32 -2, i32 -3, i32 -1, i32 0, i32 -1, i32 -3, i32 -2, i32 -2, i32 1, i32 4, i32 -1, i32 -4], [24 x i32] [i32 0, i32 -2, i32 0, i32 -1, i32 -3, i32 -2, i32 -2, i32 6, i32 -2, i32 -4, i32 -4, i32 -2, i32 -3, i32 -3, i32 -2, i32 0, i32 -2, i32 -2, i32 -3, i32 -3, i32 -1, i32 -2, i32 -1, i32 -4], [24 x i32] [i32 -2, i32 0, i32 1, i32 -1, i32 -3, i32 0, i32 0, i32 -2, i32 8, i32 -3, i32 -3, i32 -1, i32 -2, i32 -1, i32 -2, i32 -1, i32 -2, i32 -2, i32 2, i32 -3, i32 0, i32 0, i32 -1, i32 -4], [24 x i32] [i32 -1, i32 -3, i32 -3, i32 -3, i32 -1, i32 -3, i32 -3, i32 -4, i32 -3, i32 4, i32 2, i32 -3, i32 1, i32 0, i32 -3, i32 -2, i32 -1, i32 -3, i32 -1, i32 3, i32 -3, i32 -3, i32 -1, i32 -4], [24 x i32] [i32 -1, i32 -2, i32 -3, i32 -4, i32 -1, i32 -2, i32 -3, i32 -4, i32 -3, i32 2, i32 4, i32 -2, i32 2, i32 0, i32 -3, i32 -2, i32 -1, i32 -2, i32 -1, i32 1, i32 -4, i32 -3, i32 -1, i32 -4], [24 x i32] [i32 -1, i32 2, i32 0, i32 -1, i32 -3, i32 1, i32 1, i32 -2, i32 -1, i32 -3, i32 -2, i32 5, i32 -1, i32 -3, i32 -1, i32 0, i32 -1, i32 -3, i32 -2, i32 -2, i32 0, i32 1, i32 -1, i32 -4], [24 x i32] [i32 -1, i32 -1, i32 -2, i32 -3, i32 -1, i32 0, i32 -2, i32 -3, i32 -2, i32 1, i32 2, i32 -1, i32 5, i32 0, i32 -2, i32 -1, i32 -1, i32 -1, i32 -1, i32 1, i32 -3, i32 -1, i32 -1, i32 -4], [24 x i32] [i32 -2, i32 -3, i32 -3, i32 -3, i32 -2, i32 -3, i32 -3, i32 -3, i32 -1, i32 0, i32 0, i32 -3, i32 0, i32 6, i32 -4, i32 -2, i32 -2, i32 1, i32 3, i32 -1, i32 -3, i32 -3, i32 -1, i32 -4], [24 x i32] [i32 -1, i32 -2, i32 -2, i32 -1, i32 -3, i32 -1, i32 -1, i32 -2, i32 -2, i32 -3, i32 -3, i32 -1, i32 -2, i32 -4, i32 7, i32 -1, i32 -1, i32 -4, i32 -3, i32 -2, i32 -2, i32 -1, i32 -2, i32 -4], [24 x i32] [i32 1, i32 -1, i32 1, i32 0, i32 -1, i32 0, i32 0, i32 0, i32 -1, i32 -2, i32 -2, i32 0, i32 -1, i32 -2, i32 -1, i32 4, i32 1, i32 -3, i32 -2, i32 -2, i32 0, i32 0, i32 0, i32 -4], [24 x i32] [i32 0, i32 -1, i32 0, i32 -1, i32 -1, i32 -1, i32 -1, i32 -2, i32 -2, i32 -1, i32 -1, i32 -1, i32 -1, i32 -2, i32 -1, i32 1, i32 5, i32 -2, i32 -2, i32 0, i32 -1, i32 -1, i32 0, i32 -4], [24 x i32] [i32 -3, i32 -3, i32 -4, i32 -4, i32 -2, i32 -2, i32 -3, i32 -2, i32 -2, i32 -3, i32 -2, i32 -3, i32 -1, i32 1, i32 -4, i32 -3, i32 -2, i32 11, i32 2, i32 -3, i32 -4, i32 -3, i32 -2, i32 -4], [24 x i32] [i32 -2, i32 -2, i32 -2, i32 -3, i32 -2, i32 -1, i32 -2, i32 -3, i32 2, i32 -1, i32 -1, i32 -2, i32 -1, i32 3, i32 -3, i32 -2, i32 -2, i32 2, i32 7, i32 -1, i32 -3, i32 -2, i32 -1, i32 -4], [24 x i32] [i32 0, i32 -3, i32 -3, i32 -3, i32 -1, i32 -2, i32 -2, i32 -3, i32 -3, i32 3, i32 1, i32 -2, i32 1, i32 -1, i32 -2, i32 -2, i32 0, i32 -3, i32 -1, i32 4, i32 -3, i32 -2, i32 -1, i32 -4], [24 x i32] [i32 -2, i32 -1, i32 3, i32 4, i32 -3, i32 0, i32 1, i32 -1, i32 0, i32 -3, i32 -4, i32 0, i32 -3, i32 -3, i32 -2, i32 0, i32 -1, i32 -4, i32 -3, i32 -3, i32 4, i32 1, i32 -1, i32 -4], [24 x i32] [i32 -1, i32 0, i32 0, i32 1, i32 -3, i32 3, i32 4, i32 -2, i32 0, i32 -3, i32 -3, i32 1, i32 -1, i32 -3, i32 -1, i32 0, i32 -1, i32 -3, i32 -2, i32 -2, i32 1, i32 4, i32 -1, i32 -4], [24 x i32] [i32 0, i32 -1, i32 -1, i32 -1, i32 -2, i32 -1, i32 -1, i32 -1, i32 -1, i32 -1, i32 -1, i32 -1, i32 -1, i32 -1, i32 -2, i32 0, i32 0, i32 -2, i32 -1, i32 -1, i32 -1, i32 -1, i32 -1, i32 -4], [24 x i32] [i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 -4, i32 1]], align 16 @.str = private unnamed_addr constant [25 x i8] c"WG size of kernel = %d \0A\00", align 1 @stderr = external dso_local global %struct._IO_FILE*, align 8 @.str.1 = private unnamed_addr constant [42 x i8] c"Usage: %s \0A\00", align 1 @.str.2 = private unnamed_addr constant [36 x i8] c"\09 - x and y dimensions\0A\00", align 1 @.str.3 = private unnamed_addr constant [40 x i8] c"\09 - penalty(positive integer)\0A\00", align 1 @.str.4 = private unnamed_addr constant [47 x i8] c"The dimension values must be a multiple of 16\0A\00", align 1 @.str.5 = private unnamed_addr constant [31 x i8] c"error: can not allocate memory\00", align 1 @.str.6 = private unnamed_addr constant [24 x i8] c"Start Needleman-Wunsch\0A\00", align 1 @.str.7 = private unnamed_addr constant [28 x i8] c"Processing top-left matrix\0A\00", align 1 @.str.8 = private unnamed_addr constant [32 x i8] c"Processing bottom-right matrix\0A\00", align 1 @.str.9 = private unnamed_addr constant [11 x i8] c"result.txt\00", align 1 @.str.10 = private unnamed_addr constant [2 x i8] c"w\00", align 1 @.str.11 = private unnamed_addr constant [28 x i8] c"print traceback value GPU:\0A\00", align 1 @.str.12 = private unnamed_addr constant [4 x i8] c"%d \00", align 1 @0 = private unnamed_addr constant [33 x i8] c"_Z20needle_cuda_shared_1PiS_iiii\00", align 1 @1 = private unnamed_addr constant [33 x i8] c"_Z20needle_cuda_shared_2PiS_iiii\00", align 1 @2 = private constant [48849 x i8] c"P\EDU\BA\01\00\10\00\C0\BE\00\00\00\00\00\00\02\00\01\01@\00\00\00\88\A8\00\00\00\00\00\00\00\00\00\00\00\00\00\00\07\00\01\00=\00\00\00\00\00\00\00\00\00\00\00\11\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\7FELF\02\01\013\07\00\00\00\00\00\00\00\02\00\BE\00e\00\00\00\00\00\00\00\00\00\00\00\E0\A7\00\00\00\00\00\00`\A4\00\00\00\00\00\00=\05=\00@\008\00\03\00@\00\0E\00\01\00\00.shstrtab\00.strtab\00.symtab\00.symtab_shndx\00.nv.info\00.text._Z20needle_cuda_shared_2PiS_iiii\00.nv.info._Z20needle_cuda_shared_2PiS_iiii\00.nv.shared._Z20needle_cuda_shared_2PiS_iiii\00.nv.global\00.nv.constant0._Z20needle_cuda_shared_2PiS_iiii\00.text._Z20needle_cuda_shared_1PiS_iiii\00.nv.info._Z20needle_cuda_shared_1PiS_iiii\00.nv.shared._Z20needle_cuda_shared_1PiS_iiii\00.nv.constant0._Z20needle_cuda_shared_1PiS_iiii\00\00.shstrtab\00.strtab\00.symtab\00.symtab_shndx\00.nv.info\00_Z20needle_cuda_shared_2PiS_iiii\00.text._Z20needle_cuda_shared_2PiS_iiii\00.nv.info._Z20needle_cuda_shared_2PiS_iiii\00.nv.shared._Z20needle_cuda_shared_2PiS_iiii\00.nv.global\00blockIdx\00threadIdx\00$_Z20needle_cuda_shared_2PiS_iiii$_Z14maximum_deviceiii\00$___ZZ20needle_cuda_shared_2PiS_iiiiE4temp__635\00$___ZZ20needle_cuda_shared_2PiS_iiiiE3ref__637\00.nv.constant0._Z20needle_cuda_shared_2PiS_iiii\00_param\00_Z20needle_cuda_shared_1PiS_iiii\00.text._Z20needle_cuda_shared_1PiS_iiii\00.nv.info._Z20needle_cuda_shared_1PiS_iiii\00.nv.shared._Z20needle_cuda_shared_1PiS_iiii\00$_Z20needle_cuda_shared_1PiS_iiii$_Z14maximum_deviceiii\00$___ZZ20needle_cuda_shared_1PiS_iiiiE4temp__240\00$___ZZ20needle_cuda_shared_1PiS_iiiiE3ref__242\00.nv.constant0._Z20needle_cuda_shared_1PiS_iiii\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00S\00\00\00\03\00\09\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\A4\00\00\00\03\00\0B\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\D0\00\00\00\03\00\0C\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\DB\00\00\00\01\00\0C\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\E4\00\00\00\01\00\0C\00\01\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\85\01\00\00\03\00\07\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\DC\01\00\00\03\00\0A\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00-\02\00\00\03\00\0D\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\F0\02\00\00\03\00\08\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\002\00\00\00\12\10\09\00\00\00\00\00\00\00\00\00@M\00\00\00\00\00\00\EE\00\00\00\12\02\09\00\B0E\00\00\00\00\00\00\90\07\00\00\00\00\00\00\BB\01\00\00\12\10\0A\00\00\00\00\00\00\00\00\00@L\00\00\00\00\00\00Y\02\00\00\12\02\0A\00\D8D\00\00\00\00\00\00h\07\00\00\00\00\00\00\04/\08\00\0C\00\00\00\13\00\00\00\04#\08\00\0D\00\00\00\00\00\00\00\04\12\08\00\0D\00\00\00\00\00\00\00\04\11\08\00\0D\00\00\00\00\00\00\00\04#\08\00\0C\00\00\00\00\00\00\00\04\12\08\00\0C\00\00\00x\00\00\00\04\11\08\00\0C\00\00\00x\00\00\00\04/\08\00\0A\00\00\00\13\00\00\00\04#\08\00\0B\00\00\00\00\00\00\00\04\12\08\00\0B\00\00\00\00\00\00\00\04\11\08\00\0B\00\00\00\00\00\00\00\04#\08\00\0A\00\00\00\00\00\00\00\04\12\08\00\0A\00\00\00x\00\00\00\04\11\08\00\0A\00\00\00x\00\00\00\010\00\00\01*\00\00\04\0A\08\00\06\00\00\00@\01 \00\03\19 \00\04\17\0C\00\00\00\00\00\05\00\1C\00\00\F0\11\00\04\17\0C\00\00\00\00\00\04\00\18\00\00\F0\11\00\04\17\0C\00\00\00\00\00\03\00\14\00\00\F0\11\00\04\17\0C\00\00\00\00\00\02\00\10\00\00\F0\11\00\04\17\0C\00\00\00\00\00\01\00\08\00\00\F0!\00\04\17\0C\00\00\00\00\00\00\00\00\00\00\F0!\00\03\1B\FF\00\04\1D\04\00\88\04\00\00\04\1C\04\00\A8E\00\00\04\1E\04\00`\00\00\00\010\00\00\01*\00\00\04\0A\08\00\09\00\00\00@\01 \00\03\19 \00\04\17\0C\00\00\00\00\00\05\00\1C\00\00\F0\11\00\04\17\0C\00\00\00\00\00\04\00\18\00\00\F0\11\00\04\17\0C\00\00\00\00\00\03\00\14\00\00\F0\11\00\04\17\0C\00\00\00\00\00\02\00\10\00\00\F0\11\00\04\17\0C\00\00\00\00\00\01\00\08\00\00\F0!\00\04\17\0C\00\00\00\00\00\00\00\00\00\00\F0!\00\03\1B\FF\00\04\1D\04\00\88\04\00\00\04\1C\04\00\D0D\00\00\04\1E\04\00`\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\EF\1F\E0\FD\03!\00\D3rd<3>;\0A\0Amov.u2\00\1B,e\00b;\0Acvta\8D\00\04%\00\13,\\\00\22ld\C8\00\02\18\00nrd2, [\CE\00\1E])\00\1F1)\00\01a0];\0Ast#\00\81[%SP+0],,\00\0A\16\00\128\16\00\222;\B6\00\01\D8\00a1, 999(\00\02g\00\00\EF\00\18[\9E\01\03M\00\AF1;\0Aret;\0A\0A}\D6\01\1A\FE\02FuncGetAttributes\E1\01\0D#\00\0E\EC\01\0F+\00\06\0F\F7\01\1B\1F1\F7\01Q\1F1\F7\01!\0E\D9\00\0F\02\02\0F\0E8\01\0F\0D\02\8DhDevice\B4\00\0E\0E\02\0E$\00\0F\0F\02\00/32,\00\0B\1F1,\00\18\1F2<\02\13\1F2<\02\1F\1D4<\02\1F2<\02\0C\1F2<\02\13\01_\00\04;\02\0F\D9\00\07\1D]4\00\1F14\00\06\0Fp\02\10\0E\9A\01\0Fq\02\12(32q\02\0B\15\00!12\16\00\09\86\02\1F3\86\02\15\1F3\86\02#2Get\CB\00\0E}\02\05\1B\00\04\DA\00\0F\1C\02\13?3[8W\04.\0F\1B\02\0D\1F3W\04\19\04\B3\01\0D\D0\00\0F\AA\01\06\0F\05\04W\F0\04OccupancyMaxActiveBZ\08\FE\03sPerMultiprocessor\9F\01\0F;\00\16\0EB\06\0FC\00%\0EJ\04\0FC\00\1E\1F2\86\00/\1F3\88\02\13O4[32\89\02\1C\1D3\89\02\1F4\89\02\0C\1F4\89\02\19\133\89\02\0F\F1\00\1E\0F\BC\04\00\0FK\00$/2]w\07\00\0FL\00$\0F\1F\05\01\0F\98\00%\0F\A7\07\1D\097\05\186M\05\04,\00\2224-\00\183\CF\03\1F2\CF\03\15\1F2\CF\03L\9FWithFlags\D8\03(\05D\00\0E\E1\03\0FL\00'\0F\EA\030\0CL\00\1F2\98\008\1F3\98\008\1F4H\04\13O5[40\EC\08.\0FH\04\0D\1F5\EC\08\1C\0F\F9\00+\1F]\9C\040\0D\9A\01\0F\A5\040\0D:\02\0F\AE\041\0D\DB\02\0F\B7\041\0D|\03\0F\C0\04I\08-\00\1F3$\0A6\7Fvisible\D9\04\0F\D1_Z14maximum_dA\09Iiii(\88\03\0F#\00\02\0E\AB\0C\0F+\00\0D\1F1+\00\17\0F\A9\0C\01\1E4\BD\03?6[2\BD\03\16xpred %p\06\08\02\CF\03\1F1\E6\0E\0D\1F6\BE\03\18\00i\03\0F\D9\00\0A\1E]\F1\03\0F3\00\0C\1F1{\03\00\0F3\00\0C*0]W\02\02m\02\0F\A5\0C\02\1F2\A5\0C\02\113s\00\02m\00$4,E\00\07\15\00$5,E\00\B0;\0Asetp.gt.s\1A\002p1,4\00\F2\0E%r5;\0A@%p1 bra LBB6_2;\0Abra.uni\10\0021;\0A\08\00\16:Y\00\187Y\00\0EG\03\1B7C\00\133C\00\172C\00\176\B1\00\0FC\00\00\1F6C\00\04\173C\00%8,3\00\07\F5\00%9,%\01\0C\F6\00\222,6\001%r9\F6\00\162\F6\00\1B5p\00\134p\00\174p\00)11[\00\07\B5\00\03\80\0C\1B1E\00\136E\00\185E\00\180\B6\00\0FE\00\00\1F0E\00\04\186E\00$2,4\00\0F\18\0D\11\1F2t\04\02\F0\02entry _Z20needle_~\05\E9_shared_1PiS_ie\04\00T\03\0F.\00\0D\0Ep\04\0F6\00\18\07{\04\00\E7\00\0F6\00\14\1F26\00\22\1F36\00\22\1F46\00\22\1F5\E5\08\13O7[96(\05\1D\1E8(\05\1D6\F9\08 10'\002\0A\09.\A0\00\0B\AB\05\1FZ\C5\00\0C\CFE4temp[1156]F\00(\803ref[102\F0\03\0F\C7\05\08\1F7\C7\05\18\00\F4\04\0F\83\01\15\1E]\05\06\0F>\00\17\1F4\10\06\00\0F>\00\17\0F\96\09\01\0F>\00\17\0F\80\09\01\0F}\00\18\0Fj\09\01\0F~\00\18#0]\90\01#tob\19\07\AD\0A\02G\09\01 \14\0A\1C\00\1446\09\0F;\00\03\145\98\09\0F;\00\00\116\1C\00\1F5\CA\09\02\1F6\CA\09\02\1F4\CA\09\09\04\16\00/20H\07\01\03\E0\09\1B3\16\00\02Y\00\184\DF\09\00\B3\00\7Fctaid.x\0C\0A\02\185-\00\00\C4\00\1Ft+\00\00\05\DA\06\0DH\07\1C3Q\06$40I\07\0D\EE\06/24\EE\06\01\01B\00Unot.bf\06\01\E6\06Uadd.s\BE\06\04\19\00\1B8n\00\154\C0\06\0Ec\06\0A^\07513,4\00\84;\0Amul.loa\00#4,8\00\00'\00T;\0Ashl\8E\00#5, \00\184K\00\05\03\08)0].\00#7,\1E\00\194\C0\00&8,K\00\08\19\01\151\04\01(6]1\00620,7\00\09\0B\01&21\AA\00)20\1A\00#2, \00\0BA\02\134\89\09\172y\00/23#\01\02/24#\01\06325,8\00\00'\00\08\F5\00326, \00\08#\01/27#\01\03328,\1E\00\09#\01629,K\00\178H\00/30#\01\03531,7\00\193\09\01\113\09\01\1E3\09\01\135|\0A\08\09\01\1F3\09\01\03\1F3\09\01\07335,8\00\00'\00\08\DB\00\113\BE\00\1B3\09\01\1F3\09\01\04\113\09\01\1C3\09\01639,K\00\188\1A\00640, \00\0B\F9\03\125\A1\03(40X\0B\1F1\DB\00\02/42\DB\00\06343,8\00\00'\00\08\AD\00344, \00\08\DB\00/45\DB\00\03346,\1E\00\09\DB\00647,K\00\1A6\C1\00\1266\04\184\1E\03(48\FB\01\01\10\0B)ne\06\0CJ8, 0\05\0C\1B7\05\0C\137\05\0C\147\05\0C\02\AC\05\08\06\0C\14l\A0\005d8,\8D\00\03\CF\00\02\87\08#9,\1E\00\132\CF\00\03\8D\06#0,L\00\00$\00\08\B9\00\01\D7\03\00!\00\09_\00(11\D0\00\04z\01\03L\00$2,#\00'68g\08 rd\B7\04\0F\EA\08\14\03\97\06\02\1D\00\05@\00\02\D3\06*13\BC\00(5,\1D\00\08^\06\00\1D\00\02\8D\01\1B9K\01\132K\01(2:`\06\110\85\01\09\CD\01\02\95\05+50@\00\133@\00\08\0A\0D551,5\00\0F\F5\0C\02\00!\00*15\F5\0C;7_6[\00\134[\00\184\E6\01'96l\0C\07\1F\06%8,\1A\05\09\18\00\1F98\06\04\180\A3\00\0A9\06\02\87\04\121\88\04\1A1\89\04\121\8A\04\121\F3\04\22137\08\00\82\01\04\12\02\1290\06*32o\02$8,\1D\00\0Aq\02499,\D7\00\01'\00\09\A5\00\123t\02=99]g\005100\9F\00\08Z\02?01,\FF\0A\14\0FZ\02\03\130\B5\02)01\C0\00E103,w\00\1B63\03*4,;\00\193\22\03)05\F3\03\08T\00%6,\22\00\0C\87\03*7,\\\00\1A6\CE\02\2207$\08+335\02\1355\02\09\E5\0E(34\EE\01\08\CE\01$5, \00\1F1\F0\02\02?135\F1\02\04\B06:\0Abar.sync,\03\06\A2\02*16\89\04\03\14\03\04\A3\05\195\89\02\1F5\AC\06\03/54W\04\01\02\1B\00#5,8\00\00'\00\08\CE\00356,i\00\00&\00\0E2\02\01S\01*56\84\01$8,\1C\00\0B\82\01$9,\CD\00\01'\00\08\9D\00\137\0B\05)9]\7F\00#8,\BA\00\0E\15\03\02\FD\08\1A5\06\05/21\06\05+\02\1E\09\04\22d2\B1\05\182!\07\135h\06\192>\02\1F62\09\04361,\1E\00\0Ft\01\00\01\C2\01\1A6\C8\03\00\F8\04\03\1C\00\0A\93\00(31\1A\01)30\1A\01\2231\1A\01\1A9\1A\01\07d\0C\1E21\06\02\A3\0A\1C6\BC\07\137@\03\187~\13\04\06\03\1E6\1C\14#3,!\00\031\06\1631\06\1C1\\\00\138\\\00\198\E2\12\09L\03\07\18\00\1F5u\00\07$7,:\00\01)\00\01y\00\177y\00\0C\06\07\139y\00\199y\00\1F6\B5\01\03\03\DD\04\01 \00\0Bv\04#72v\13\09R\0C(08\AA\00\07\C2\00\09k\0C5sub\\\0D$0,8\00\01'\00\0Ay\0D$1,$\00\0C~\00\03\AD\0E\0Az\0D\05{\0D\1B7\C7\00\00\C6\08\03 \00\1E-\7F\02\127\84\00)13\F4\03\1F7\F4\03,\127\A0\02\1D7\F4\03\127\F4\03\1E7\F4\03874,:\00\193\DC\00%4,y\01\0A\DC\00$5, \00\0F\DC\00\01\03\1E\00\195\\\03\127,\05\1D7\CE\06877,\89\00\196\82\00\126\F0\03:77])\01\1F8\C8\07*\127\BF\05)78\A2\00\138\DE\0A\0D\C4\07781,6\00*80\1D\00(2,$\00\0A\BF\00\03\0C\06\1C8@\01$8,\DE\00\01&\00\0DC\01\148=\02\0C\C9\01484, \00\0B\C9\01(85\C9\01*84\1D\00(6,$\00\0A\A5\00\03T\05\1A8\01\04\00 \06\04\8F\11\09?\03\03\91\0F\02\03\07>120\BD\00\137\1E\02\0A^\01\02\D6\05\1D8L\07(89\00\02\198\E4\09#22\9C\00\1B9\84\00$3,\1F\00\03\84\00F{ \0A\09]\15\00\22\03\03\16\13Ireg;&\1B\01\0B\00\1C0\8B\17\02\16\00\05\1D\18\1F84\00\00\1F14\00\02\151\B9\17\1F14\00\00\1F24\00\02\1524\00\1A34\00\03\0C\18a;\0AcallA\05\14(W\1C?, \0A\A1\1A\02R, \0A(\0A\BE\00\22, \09\00\141\09\0072\0A)R\14\03\B2\11\01\F3\10\06u\18f;\0A} \0A\09\B0\07(90\D1\04\0A\B4\0D\129\E5\02\1E9G\04(92~\02(91\02\08(93G\04\08\F7\0B$4, \00\0B\F7\0B'5,U\00)94o\07#95<\01\1C4\F8\0E\140\F9\0E\1A0~\0A\0A&\00\05\1F\0F\191\A5\19\186F\06\07\AC\03\02\A7\08\01 \00\1F1\C4\07\02?127\C5\07\04\1917\0E\106\FC\09\0B\01\15\128\08\02\1D6\CB\00\04H\0B\181:\0E\156b\09\140\94\07\14l\94\07#4,!\00\02\1F\10\174\8F\07\1C8]\00\04;\0E\1811\1B/79\09\08\02-80t\00\05\08\08#6,8\00\00'\00\01w\00\176w\00\0C\B1\0E$15w\00\08~\0C/81w\00\03\192w\00\05~\04\02\19\05\02m\05(82\A9\01\02\1A\05\00 \00+16e\01\02\BA\0A(84`\00\09w\0D\06\A5\01#86@\00\06r\00#7,\18\00\006\00\0BZ\00\02\02\02\198\FB\15\04\8F\08\1A8I\02\02\E7\04\00\1E\00\0F3\07\00\02#\12)89\E5\06/45\0E\08+\02\95\12\11\02\22\11\1F8>\11\01\02\E8\15\1A6\B0\06\1F3\B8\17,\133\8B\1E\1C3\80\02\02\88\14\01u\00\0B\80\02\026\1A\05:\00\185\AF\1D\0F\15\12\04\00d\0F\02\1E\00\0F\D7\00\00\01\DA\04\1B7\15\12\02\AF\02\1D3\AF\02\02\99\1A\05\84\00\08\B9\0C\137\AF\06839]#\13/40\FD\14\01/73\9E\17\02(74\FD\14\09\E6\14$75\9B\01\00'\00\09\DE\00#6,R\00\00&\00\0E\90\07\02\FD\00\0A\E6\14\00 \1B\03\1C\00\0A\9C\05\02\1E\1B#d4\B0\07\0A3\19\2243\F6\1E\0De\02\04`\0B\192\85&\1F7e\02\03\00\C9\0F\02\1E\00\1F1\22\03\02/78\22\03\05?22:)%\1E\1F2)%\1A\1F2)%\22\1F2)%\22\1F2)%\22\1F2)%\22\1F2)%\22\1F2)%#\1F8)%2/40)%3\1F2)%2\1F2)%\1D\1F8)%3\1F2)%*\1F2)%*\1F2)%*\1F2)%+\1F2)%+\1F2)%\FFi\0E\13%\0A\17\0F\01D\07\137\E8$\0Ey++24\BC\17\14,4\00.10\86%\0F\18%\06.28\18%\0F\89%\00\144\0F%\07\09\0A'5,/%\0F\8B%\03\1E5)%\0DS\1F\1F7\8B%\07\148C%\02,%\07]%\149\15%\09h$\1F0h$\04\02 $\1C0h$%2,K\00.21\12%\0E\8B%&4,]%\09\0C\01&25\AA\00\1A2e\00\05\12%\0F\8B%\04\1E6)%\0D\8B%\1F8\8B%\07\149C%\02,%\07T$\140\15%\09\82$\1F1\82$\04\05)%\0A\82$\02\DB$\1E0,%\1F4\8B%\04\0B\12%\07\1A\00\05\12%\0F\8B%\04\1E6)%\0D\8B%\0F\09\01\07$39C%\02,%\06\09\01\06,%\1E4\12%\0E\B0$\142\F8$\0A\B0$%3,K\00)42\1A\00\05\0F%\00\7F\00\0F\8B%\03\0E)%\0E\8B%\1F6\8B%\07\147C%\03,%\06\AD\00#8, \00\1D4s$\0E\DB\00\02^\12+49\DB\00\02\\\12$48\A7#\0F\8B%\00\195\CA